Chart standing · US
What changed · US
Listing changes AppTracker has observed for this app in this storefront — new versions, price moves, rating shifts, and store copy.
• Fixed sizing issues of the virtual keyboard extension on iPhones • LispPad programs can now be executed as "applets" running both in the app and as an intent within Shortcut flows • Included libray (lisppad applet) which provides an API for managing the lifecycle of an applet, in particular supporting data exchange • When libraries and applets are being developed in the editor, LispPad now facilitates the installation in its resource tree • New library for drawing function charts: (lispkit draw chart function) • Support for turning Markdown into a textual representation to be displayed on ANSI terminals via library (lispkit markdown) • Extensions of libraries (lisppad system ios), (lispkit format), (lispkit markdown), (lispkit system), and (lispkit string) • New sample code: ImposeLogo.scm, DrawFunctionCharts.scm, Connect4.scm, and AnsiMarkdown.scm • Updated LispPad Library Reference and included new documentation for libraries (lispkit sxml), (lispkit sxml html), (lispkit sxml xml), (lispkit wt-tree), (lispkit draw chart function), (lisppad audio), and (lisppad applet) • Interpreter now based on LispKit 2.6.2
Ratings breakdown · US
The star breakdown behind this app's rating in this storefront.
Screenshots
About
LispPad Go is a simple, lightweight, integrated development environment for developing and running Scheme code on iOS. The language supported by LispPad Go is based on the R7RS standard of the Scheme programming language. LispPad Go provides the following components: • A fully integrated Scheme interpreter • A console with a read-eval-print loop to interact with the interpreter • A text editor for writing Scheme code, supporting syntax highlighting, smart indentation, parenthesis matching, etc. • A large range of libraries, including iOS-specific libraries e.g. for networking, graphics, audio, databases, archival, text processing, etc. The Scheme dialect supported by LispPad Go provides the following features: • R7RS-compliant libraries • Hygienic macros based on syntax-rules • First-class environments • call/cc, dynamic-wind and exceptions • Dynamically-scoped parameters • Multiple return values • Delayed execution via promises and streams • Support for the full numerical tower consisting of arbitrary size integers, rationals, real numbers, and inexact complex numbers. • Unicode strings and characters • Vectors and bytevectors • Text and binary ports • R7RS-compliant extensible records • R6RS-compliant hashtables and enumerations • Threads
What's new · 2.3
• Fixed sizing issues of the virtual keyboard extension on iPhones • LispPad programs can now be executed as "applets" running both in the app and as an intent within Shortcut flows • Included libray (lisppad applet) which provides an API for managing the lifecycle of an applet, in particular supporting data exchange • When libraries and applets are being developed in the editor, LispPad now facilitates the installation in its resource tree • New library for drawing function charts: (lispkit draw chart function) • Support for turning Markdown into a textual representation to be displayed on ANSI terminals via library (lispkit markdown) • Extensions of libraries (lisppad system ios), (lispkit format), (lispkit markdown), (lispkit system), and (lispkit string) • New sample code: ImposeLogo.scm, DrawFunctionCharts.scm, Connect4.scm, and AnsiMarkdown.scm • Updated LispPad Library Reference and included new documentation for libraries (lispkit sxml), (lispkit sxml html), (lispkit sxml xml), (lispkit wt-tree), (lispkit draw chart function), (lisppad audio), and (lisppad applet) • Interpreter now based on LispKit 2.6.2
Details