You are using an outdated browser. Please upgrade your browser to improve your experience.
My Lisp

My Lisp is a complete Lisp environment running directly on your iPhone and iPad

My Lisp is a complete Lisp environment running directly on your iPhone and iPad

My Lisp

by Laurent Rodier
My Lisp
My Lisp
My Lisp

What is it about?

My Lisp is a complete Lisp environment running directly on your iPhone and iPad. This interpreter is true to the original John McCarthy Lisp implementation with the fundamental 7 core operators quote, atom, eq, car, cdr, cons, cond, along with lambda and label. My Lisp also contains core and mathematical operators borrowed from other Lisp dialects (Common Lisp, Le Lisp, and Scheme) to make it easy to learn, useful, and most importantly enjoy Lisp. It also features built-in functions for advanced mathematics, including complex numbers and numerical analysis (roots and zeros finder, integral approximation). The complete description of the core and built-in functions is available using a set of library functions completely written in My Lisp.

My Lisp

App Details

Version
1.64
Rating
NA
Size
16Mb
Genre
Productivity Utilities
Last updated
October 16, 2018
Release date
November 7, 2017
More info

App Screenshots

My Lisp screenshot-0
My Lisp screenshot-1
My Lisp screenshot-2
My Lisp screenshot-3
My Lisp screenshot-4
My Lisp screenshot-5
My Lisp screenshot-6

App Store Description

My Lisp is a complete Lisp environment running directly on your iPhone and iPad. This interpreter is true to the original John McCarthy Lisp implementation with the fundamental 7 core operators quote, atom, eq, car, cdr, cons, cond, along with lambda and label. My Lisp also contains core and mathematical operators borrowed from other Lisp dialects (Common Lisp, Le Lisp, and Scheme) to make it easy to learn, useful, and most importantly enjoy Lisp. It also features built-in functions for advanced mathematics, including complex numbers and numerical analysis (roots and zeros finder, integral approximation). The complete description of the core and built-in functions is available using a set of library functions completely written in My Lisp.

My Lisp offers an interpreter and an editor, all working on the iPhone and iPad, and most importantly, without requiring any server connection, that is, the interpreter is executing locally on the iPhone or iPad My Lisp is installed on.

Library and example files contain the source code of classical functions and problems solved by My Lisp and may be used as reference to learn and develop other programs. Among other things, they include classical games (hanoi and n-queens), basic mathematical functions (gcd, lcm, factorial, fibonacci, prime?), along with the historical apply, mapcar and maplist functions. As a special note, the example file Symbolic Derivation contains a complete yet extensible symbolic derivation module allowing to compute the formal derivation of virtually any symbolic function expressed as a Lisp expression.

The complete source code of the library and example files is part of My Lisp. A user manual is also available from the help page.

Last but not least, the notorious Read/Eval/Print/Loop REPL implementation of My Lisp is also part of the library files.

Disclaimer:
AppAdvice does not own this application and only provides images and links contained in the iTunes Search API, to help our users find the best apps to download. If you are the developer of this app and would like your information removed, please send a request to [email protected] and your information will be removed.