created stdlib/debug.sl and moved int3 there as well as an improved version of debug thats now called dump
This commit is contained in:
22
stdlib/debug.sl
Normal file
22
stdlib/debug.sl
Normal file
@@ -0,0 +1,22 @@
|
||||
# : dump ( n -- )
|
||||
|
||||
# dump takes the firts element from the stack
|
||||
# and prints that much consequent elements
|
||||
# from the stack while not modifying it
|
||||
|
||||
: dump
|
||||
1 swap
|
||||
for
|
||||
dup pick
|
||||
puti cr
|
||||
1 +
|
||||
next
|
||||
drop
|
||||
;
|
||||
|
||||
# : int3 ( -- )
|
||||
:asm int3 {
|
||||
int3
|
||||
}
|
||||
;
|
||||
|
||||
Reference in New Issue
Block a user