awesome-cl-software icon indicating copy to clipboard operation
awesome-cl-software copied to clipboard

add FriCAS algebra system

Open vindarel opened this issue 4 years ago • 3 comments

vindarel avatar Apr 06 '21 09:04 vindarel

I see that CL only consists of only 6.6% of the project. The main language was Clojure.

azzamsa avatar Apr 06 '21 22:04 azzamsa

I agree this might need more information, which I tried to give: the project is mostly written in its own language (spad) that compiles to CL.

Axiom lives on top of Common Lisp, specifically Gnu Common Lisp (GCL)

Moreover, it is written in a literate programming style, thus Github does not see and does not count Lisp files.

It doesn't know spad files: https://github.com/fricas/fricas/blob/master/src/algebra/acplot.spad

and… (just discovered) this file is counted as Clojure because of the "boot" extension, but clearly is not: https://github.com/fricas/fricas/blob/5ccf84a7cf490b7cae997463b439f052d3da3a7e/src/interp/clam.boot (search: https://github.com/fricas/fricas/search?l=clojure) I'll send a PR trying to change Github's stats.

vindarel avatar Apr 07 '21 13:04 vindarel

sent: https://github.com/fricas/fricas/pull/58

vindarel avatar Apr 07 '21 14:04 vindarel