Developer:
Price: $3.99
Rankings: 0 
Reviews: 0 Write a Review
Lists: 1 + 1
Points: 2 + 17 ¡
Points + 1

Description

My Lisp
My Lisp is a complete and universal Lisp environment running directly on the iPhone, iPad, and Mac. This interpreter is true to the original John McCarthy Lisp implementation with the fundamental 7 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 (Le Lisp, Lisp 1.5, MacLisp, Common Lisp and Scheme to name a few) to make it easy to learn, program, 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 fundamental, 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, iPad, and Mac, and most importantly, without requiring any server connection, that is, the interpreter is executing locally on the iPhone, iPad or Mac 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 Lisp and develop other programs. They include classical puzzles (hanoi and n-queens), basic mathematical functions (gcd, lcm, factorial, fibonacci, prime?), and the historical apply, mapcar and maplist functions. The Lambda Calculus example file contains various functions related to Lambda Calculus and Combinators, with alpha-conversion, beta-reduction, de Bruijn notations, etc. 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.

A user manual and a reference manual are available from within the application but also on My Lisp web site (https://lisp.lsrodier.net) and in Apple Books. The complete source code of the library and example files is part of My Lisp.

Last but not least, this overview couldn’t end without a sample definition of the notorious REPL function:
(define (REPL eval_me) (REPL (println (eval (read)))))
more ↓

Screenshots

#1. My Lisp (macOS) By: Laurent Rodier#2. My Lisp (macOS) By: Laurent Rodier#3. My Lisp (macOS) By: Laurent Rodier#4. My Lisp (macOS) By: Laurent Rodier#5. My Lisp (macOS) By: Laurent Rodier#6. My Lisp (macOS) By: Laurent Rodier#7. My Lisp (macOS) By: Laurent Rodier

What's new

  • Version: 2.02
  • Updated:
  • - Inspector window.
    - Debugger.
    - New examples.
    - Minor fixes.
    - Documentation and user manual.

Price

  • Today: $3.99
  • Minimum: $1.99
  • Maximum: $3.99
 
Track prices

Developer

Points

  • Max Thom
  • Erin
    • 288 Erin

Rankings

Not found ☹️

Lists

Reviews

Be the first to review!

Additional Information

Contacts

My LispMy Lisp Short URL: Copied!

You may also like

    • My App Image
    • macOS Apps: Developer Tools   By: Zhen Huang
    • Free   
    • Lists: 0 + 0   Rankings: 0   Reviews: 0
    • Points: 1 + 0   Version: 1.0   An application designed specifically for Mac to conveniently process images for iOS, iPad, macOS development and deployment needs, meeting various requirements. 1 Adjust image size: ...
    • Oh My Gradient 2
    • macOS Apps: Developer Tools   By: Tomoyuki Okawa
    • Free   
    • Lists: 0 + 0   Rankings: 0   Reviews: 0
    • Points: 0 + 0   Version: 2.0.4   * Design Color Gradient Patterns in 1-2-3 * Oh My Gradient 2 is a desktop application for software developers who wish to design color gradient patterns with ease and then ...
    • Ambisecure securitykey manager
    • macOS Apps: Developer Tools   By: My Ciright Inc.
    • Free   
    • Lists: 0 + 0   Rankings: 0   Reviews: 0
    • Points: 0 + 0   Version: 1.0.0   With AmbiSecure Security Key Manager, you can securely store all your passwords, keys, and sensitive information in one place. Say goodbye to the frustration of forgotten passwords and
    • Taska for GitHub/GitLab Issues
    • macOS Apps: Developer Tools   By: Made by Windmill, LLC
    • * Free   
    • Lists: 0 + 1   Rankings: 0   Reviews: 0
    • Points: 0 + 0   Version: 1.2.1   My favorite new Mac app of the year John Gruber, Daring Fireball Taska (previously Sonar) is a native Mac app that offers a fast & lightweight alternative to managing tasks from the ...
    • Aerial
    • macOS Apps: Developer Tools   By: SHINSUKE MAKINO
    • Free   
    • Lists: 1 + 0   Rankings: 0   Reviews: 0
    • Points: 0 + 0   Version: 2.0.0   Aerial gives you an aerial view of your folder for software developers. You can zoom in/out, navigate and edit the text files as if they are a map. Syntax highlighting supported ...
    • PreviewCode
    • macOS Apps: Developer Tools   By: Black Pyramid Software
    • $0.99   
    • Lists: 0 + 1   Rankings: 0   Reviews: 0
    • Points: 1 + 0   Version: 1.3.2   PreviewCode provides QuickLook file previews and Finder file icon thumbnails for source code documents and data files for a wide variety of programming languages. The app provides two ...
    • OhMyStar
    • macOS Apps: Developer Tools   By: 宸宇 肖
    • Free   
    • Lists: 1 + 0   Rankings: 0   Reviews: 0
    • Points: 1 + 0   Version: 2.2.8   Oh My Star, the best way to organize your Github Stars. Only for macOS. If you are Github player, you should try this excellent application to keep your stars' repo organized. ...
    • G-dis - Gui client for Redis
    • macOS Apps: Developer Tools   By: 人杰 张
    • $2.99   
    • Lists: 1 + 0   Rankings: 0   Reviews: 0
    • Points: 5 + 0   Version: 7.0.2   Support most popular data types in Redis: String, Set, List, Hash, SortedSet. Support Base64 encoded binary key & Base64 encoded binary value. Support multi-languages charsets for ...
    • Tyrhex
    • macOS Apps: Developer Tools   By: Yves Vandermeer
    • Free   
    • Lists: 0 + 0   Rankings: 0   Reviews: 0
    • Points: 0 + 0   Version: 2.2   In my extensive experience training IT forensics investigators about file systems and file systems artefacts, I have never found a tool that allows you to easily explore evidence, ...
    • Stackitecture
    • macOS Apps: Developer Tools   By: Stackitecture
    • Free   
    • Lists: 0 + 0   Rankings: 0   Reviews: 0
    • Points: 1 + 0   Version: 1.9.1   Stackitecture creates smart cloud diagrams for Amazon Web Services. It was built to solve to a set of problems encountered by software architects and developers How do I quickly sketch
    • SortingMatters
    • macOS Apps: Developer Tools   By: Roger Oba
    • Free   
    • Lists: 0 + 2   Rankings: 0   Reviews: 0
    • Points: 0 + 0   Version: 1.0   As the author of SortingMatters, I'm a little biased to describe it. I've honestly been using this tool for over 2 years and whenever I factory reset my mac I can't survive a single ...
    • Remote Desktop Scanner Pro
    • macOS Apps: Developer Tools   By: Sascha Simon
    • $0.99   
    • Lists: 0 + 0   Rankings: 0   Reviews: 0
    • Points: 1 + 0   Version: 1.2.3   The Remote Desktop Scanner Pro lists all devices on your network that you can connect to via Remote Desktop or SSH. You can then connect with just one click. Remote Finder This app ...
Search operators you can use with AppAgg
Add to AppAgg
AppAgg
Start using AppAgg. It’s Free!
Sign Up
Sign In