Om ossBetingelserPersonvernKontakt
 
Oppdaterer
LispPad Go

LispPad Go

Utgivelsesdato: 2021-05-03
© 2021-2024 Matthias Zenger
LispPad Go - QR Code
Versjon 2.0.0
4+
Last ned fra App Store
Versjon 2.0.0
4+
Last ned fra App Store
Utgivelsesdato: 2021-05-03
© 2021-2024 Matthias Zenger

iPhone Screenshots

Skjermbilde
Skjermbilde
Skjermbilde
Skjermbilde
Skjermbilde
Skjermbilde
Skjermbilde
Skjermbilde

iPad Screenshots

Skjermbilde
Skjermbilde
Skjermbilde
Skjermbilde
Skjermbilde
Skjermbilde
Skjermbilde

Beskrivelse

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 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 records
• R6RS-compliant hashtables and enumerations
• Threads

Hva er nytt i denne versjon? (2.0.0)

• Redesigned the navigation between interpreter and editor
• Redesigned the split screen mode for iPads, allowing free positioning of the splitter
• Redesigned file/directory browser fixing usability issues and supporting file previews
• Introduced drawing canvases (left-swipe in console) in addition to the log view (right-swipe in console)
• Libraries can be imported via a swipe in the Libraries view; support for library list refresh
• User experience bug fixes, especially involving modal sheets
• Ported universal formatting facility from Common Lisp and made it available via library (lispkit format)
• Library (lispkit records) now supports extensible records compatible to SRFI 131
• Made application scriptable via library (lisppad system ios)
• Extended libraries: (lispkit system), (lispkit port), (lispkit bitset), (lispkit system), (lispkit draw), (lispkit draw turtle), (lispkit core), (lispkit type), (lispkit bytevector)
• New libraries: (lisppad system ios), (lisppad turtle), (lispkit format), (lispkit crypto), (lispkit archive tar), (lispkit list set), (srfi 239), (srfi 235)
• New sample code: Fractals.scm, Blockchain.scm
• Interpreter now based on LispKit 2.4.0

Selger

Navn

Matthias Zenger

Informasjon

Kategorier

Versjon

2.0.0

Størrelse

108,6 MB

Game Center

Nei

VPP Device Licensing

Ja

Vurdering

Aldersgrense: 4+

Kompatibilitet

iOS 16.4 eller senere

Enheter

iPhone 5s, iPhone 6, iPhone 6 Plus, iPhone 6s, iPhone 6s Plus, iPhone SE, iPhone 7, iPhone 7 Plus, iPhone 8, iPhone 8 Plus, iPhone X, iPhone XR, iPhone XS, iPhone XS Max, iPhone 11, iPhone 11 Pro, iPhone 11 Pro Max, iPhone SE (2. generasjon), iPhone 12, iPhone 12 Pro, iPhone 12 Pro Max, iPhone 12 mini, iPhone 13, iPhone 13 Pro, iPhone 13 Pro Max, iPhone 13 mini, iPhone SE (3. generasjon), iPhone 14, iPhone 14 Plus, iPhone 14 Pro, iPhone 14 Pro Max, iPhone 15, iPhone 15 Plus, iPhone 15 Pro, iPhone 15 Pro Max, iPad (femte generasjon) Wi-Fi, iPad (femte generasjon) Wi-Fi + Cellular, iPad (6. generasjon) Wi-Fi, iPad (6. generasjon) Wi-Fi + Cellular, iPad Pro, iPad Pro (Cellular), iPad Pro (9,7-tommers), iPad Pro (9,7-tommers) (Cellular), 12,9-tommers iPad Pro (2. generasjon), 12,9-tommers iPad Pro (2. generasjon) Wi-Fi + Cellular, iPad Pro (10,5-tommer), iPad Pro (10,5-tommer) Wi-Fi + Cellular, iPad Pro (11-tommer), iPad Pro (11-tommer) Wi-Fi + Cellular, 12,9-tommers iPad Pro (3. generasjon), 12,9-tommers iPad Pro (3. generasjon) Wi-Fi + Cellular, iPad Air, iPad Air (Cellular), iPad Air 2, iPad Air 2 (Cellular), iPad Air (tredje generasjon), iPad Air (tredje generasjon) Wi-Fi + Cellular, iPad mini Retina, iPad mini Retina (Cellular), iPad mini 3, iPad mini 3 (Cellular), iPad mini 4, iPad mini 4 (Cellular), iPad mini (femte generasjon), iPad mini (femte generasjon) Wi-Fi + Cellular, iPad (7. generasjon) Wi-Fi + Cellular, iPad Pro (11-tommers, 2. generasjon), iPad Pro (11-tommers, 2. generasjon) Wi-Fi + Cellular, iPad Pro (12,9-tommers, 4. generasjon), iPad Pro (12,9-tommers, 4. generasjon) Wi-Fi + Cellular, iPad Air (fjerde generasjon) (Wi-Fi), iPad Air (fjerde generasjon) (Wi-Fi + Cellular), iPad (8. generasjon) Wi-Fi, iPad (8. generasjon) Wi-Fi + Cellular, iPad Pro (11-tommers, 3. generasjon), iPad Pro (11-tommers, 3. generasjon) Wi-Fi + Cellular, iPad Pro (12,9-tommers, femte generasjon), iPad Pro (12,9-tommers, femte generasjon) Wi-Fi + Cellular, iPad (9. generasjon), iPad (9. generasjon) Wi-Fi + Cellular, iPad mini (6. generasjon), iPad mini (6. generasjon) Wi-Fi + Cellular, iPad Air (5. generasjon), iPad Air (5. generasjon) Wi-Fi + Cellular, iPad Pro (11-tommers, 4. generasjon), iPad Pro (11-tommers, 4. generasjon) Wi-Fi + Cellular, 12,9-tommers iPad Pro (6. generasjon), 12,9-tommers iPad Pro (6. generasjon) Wi-Fi + Cellular, iPad (10. generasjon), iPad (10. generasjon) Wi-Fi + Cellular, iPod touch (sjette generasjon), iPod touch (7. generasjon)

Språk

engelsk

App Store: Poeng

Vurderinger og omtaler

0,0 av 5 (Ingen vurdering)

App Store: Omtaler

Ingen oppføring