Common Lisp REPL for Android
Somehow this is good try, but no history support, i.e. arrow-UP/down key support (I use Hacker Keyboard super app) - to bring previous entered text; not speaking about very needed ability to save&load entered snippets; So I switched back to Maxima for Android app> to_lisp() -- at least it 1) supports history 2) makes updates with corrected bugs...
A great piece of software for those who don't have access to NDK or lack the know-how to compile ECL themselves. Just a little suggestion: Parenthesis matching. Writing Lisp on small screen devices without some paren counting mechanism is tedious, to say the least.
Just that... :| No support for 'read' function! Otherwise, Ok, with root access, one can save files in /data/data/(this-app), and then load them using "load". One can, if s/he wants, actively copy command before pressing 'eval' and get the work done, without history support. Then paste the code in a file and using a file-explorer get this in .lisp form into the above mentioned location!!! I am searching if there's an inbuilt save function. (I am just a beginner, I think there is one...)
Lacks some helpful features but it is exactly what I needed
Fun app. Having hard time loading files. Any help out there?
It's really good but needs more improvements like saving a file and compiling a source.
Please add loading capability.
...as one review mentioned, a history accessible by up/down arrow would be great. Along with that, the ability to move about multiple lines (maybe you can already). Parenthesis balancing would be nice, very nice.
Decided to learn lisp, and this was a good tool to jump in and practice with when I'm away from my computer.
Please add multi-window support for Samsung devices! This will greatly improve usage experience.
I am looking forward to learning Common Lisp on my Pixel C, thanks to Playnu's release of this CL REPL. Unfortunately I do not believe they will be updating it and their email address for support doesn't work either. It's a shame though because it appears to be working great! Perhaps they'll release their source someday and another person can pickup and improve what appears to be a very responsive and accurate implementation of CL LISP.
Somehow this is good try, but no history support, i.e. arrow-UP/down key support (I use Hacker Keyboard super app) - to bring previous entered text; not speaking about very needed ability to save&load entered snippets; So I switched back to Maxima for Android app> to_lisp() -- at least it 1) supports history 2) makes updates with corrected bugs...
A great piece of software for those who don't have access to NDK or lack the know-how to compile ECL themselves. Just a little suggestion: Parenthesis matching. Writing Lisp on small screen devices without some paren counting mechanism is tedious, to say the least.
The only immediate downside is the FORMAT function won't print to the output if you pass T as the stream. Other than that, it's great to finally see a CL Android app!
Just searching something to check cons-cell exercise on the go! Really helpful
Somehow this is great app, but please add: I need very need arrow-UP key support (I use Hacker Keyboard super app) - to bring prev. entered text as GNU getline; also arrow-down, plus ability to save&load entered snippets; Thanks!
A great piece of software for those who don't have access to NDK or lack the know-how to compile ECL themselves. Just a little suggestion: Parenthesis matching. Writing Lisp on small screen devices without some paren counting mechanism is tedious, to say the least.
This Common Lisp REPL works great. A powerful LISP repl in your pocket so that you can secretly practice your MACROS everywhere you go. Warning this app encourages solitude!
Finally, Common Lisp happened
by M####:
It is indeed a full common-lisp implementation for Android which is kinda nice. However: - No history support - No way to load/save files (LOAD works but no access to the files system) - Standard library unavailable If the author could fix just the point about read/write access then all other point would dissapear since users could implement them themselves. Until then it stays at 2 stars because it is not really useful in any way.