2 Panda is a new Smalltalk implementation, written from scratch in C99. Its still
3 in early development, certainly not suitable for production use.
6 * All Smalltalk-80 syntax supported.
7 * Fast bytecode interpreter (optionally uses gcc's computed goto)
8 * Mark-Compact garbage collector
9 * Includes a small class library
13 * Allocating contexts on the stack rather than the heap.
15 * Finish Stream and IO classes
16 * WeakRef/Finalization support
19 The main executable `panda', reads Smalltalk statements from stdin, interprets
20 them and outputs the result of the last statement. Variables can be declared
21 in the usual Smalltalk way.
23 Panda isn't installable right now. The `panda' executable can only run in the
24 directory in which it was built ("src/"), and expects the kernel library files
25 to be in "../st". Don't try separate build dirs.