Description
LispMe is a Scheme compiler and runtime system running on the Palm PDA platform. It is mainly intended to have a tool for quickly trying ideas and algorithms, but you can write dialog-based applications, too.
Features included:
- Full-conforming Scheme semantics (static scoping, first-class closures, tail recursion, continuations ...)
- mark/sweep garbage collection
- integrated compiler
- symbols, integers (including bigints), lists, booleans, chars, strings, vectors
- double precision IEEE-754 floating point for real and complex arithmetic including transcendental functions
- delayed expressions
- quasiquote, macros and eval
- online help and statistics
- graphics and full user interface support
- standard Scheme ports to access memos, DOCs, VFS files, sockets, and RS232
- syntax-aware editing via Parentheses Hack
- multiple workspaces/sessions
- full source code available
- native interface for C functions and types
Features omitted:
- engines
- dynamic/fluid binding
- rational numeric type
- a debugger
 |
User Opinions
0% 0%
(0 votes) |
|