Skip to content

Latest commit

 

History

History
41 lines (31 loc) · 963 Bytes

README.md

File metadata and controls

41 lines (31 loc) · 963 Bytes

Sindarin

Instanciate a UI-less debugger on your execution, allowing you to manipulate and inspect it via scripting. The API is on the SindarinDebugger class.

Usage

dbg := SindarinDebugger debug: [<your code>].
"Manipulate and inspect the debugged execution by sending messages to dbg"
dbg step; stepOver.
dbg context inspect.
dbg currentNode inspect.
...

Jump to caret VS skip command usage

See here

Install

For Pharo 12 or +

Metacello new
    baseline: 'Sindarin';
    repository: 'github://pharo-spec/ScriptableDebugger';
    load.

For Pharo 11 or -

Metacello new
    baseline: 'Sindarin';
    repository: 'github://pharo-spec/ScriptableDebugger:Pharo-11';
    load.