An implementation of Qoppa Scheme in Squeak using Ohm-S in order to explore debugging on multiple levels.
"open a read eval print window"
QoppaScriptsDemo openRepl
"use our multilevel debugger to debug a block"
TBMLD runDebugged: [1/0]
- Get Squeak 4.6 or later with a recent CogVM for your operating system.
- If not already integrated, load Metacello. Learn how it works.
Installer ensureRecentMetacello.
- Install VMMaker
- Finally, install QoppaS:
Metacello new
baseline: 'QoppaS';
repository: 'github://abstraktor/multileveldebugging-QoppaS/packages';
load.
- Checkout this git repository
- Install QoppaS with Filetree
- Commit your changes to the filetree repository
- Copy over your commit message to create a git commit with it
- Push it