summaryrefslogtreecommitdiff
path: root/tests/general/tracer.std
diff options
context:
space:
mode:
Diffstat (limited to 'tests/general/tracer.std')
-rw-r--r--tests/general/tracer.std85
1 files changed, 85 insertions, 0 deletions
diff --git a/tests/general/tracer.std b/tests/general/tracer.std
new file mode 100644
index 0000000..bf778c8
--- /dev/null
+++ b/tests/general/tracer.std
@@ -0,0 +1,85 @@
+tracer.icn : 7 | tracer(1)
+tracer.icn : 20 | tracer suspended 1
+tracer.icn : 7 | tracer resumed
+tracer.icn : 20 | tracer suspended 2
+tracer.icn : 7 | tracer resumed
+tracer.icn : 20 | tracer suspended 3
+tracer.icn : 7 | tracer resumed
+tracer.icn : 20 | tracer suspended "abcdef"
+tracer.icn : 7 | tracer resumed
+tracer.icn : 20 | tracer suspended "123456"
+tracer.icn : 7 | tracer resumed
+tracer.icn : 20 | tracer suspended 4
+tracer.icn : 7 | tracer resumed
+tracer.icn : 20 | tracer suspended 0
+tracer.icn : 7 | tracer resumed
+tracer.icn : 20 | tracer suspended -16
+tracer.icn : 7 | tracer resumed
+tracer.icn : 20 | tracer suspended "3"
+tracer.icn : 7 | tracer resumed
+tracer.icn : 20 | tracer suspended "4"
+tracer.icn : 7 | tracer resumed
+tracer.icn : 20 | tracer suspended "c"
+tracer.icn : 7 | tracer resumed
+tracer.icn : 20 | tracer suspended "cd"
+tracer.icn : 7 | tracer resumed
+tracer.icn : 20 | tracer suspended "0"
+tracer.icn : 7 | tracer resumed
+tracer.icn : 20 | tracer suspended "-"
+tracer.icn : 7 | tracer resumed
+tracer.icn : 20 | tracer suspended "2"
+tracer.icn : 7 | tracer resumed
+tracer.icn : 23 | tracer suspended 1
+tracer.icn : 7 | tracer resumed
+tracer.icn : 23 | tracer suspended 2
+tracer.icn : 7 | tracer resumed
+tracer.icn : 23 | tracer suspended (variable = 3)
+tracer.icn : 7 | tracer resumed
+tracer.icn : 23 | tracer suspended (variable = "abcdef")
+tracer.icn : 7 | tracer resumed
+tracer.icn : 23 | tracer suspended &subject = "123456"
+tracer.icn : 7 | tracer resumed
+tracer.icn : 23 | tracer suspended &pos = 4
+tracer.icn : 7 | tracer resumed
+tracer.icn : 23 | tracer suspended &random = 0
+tracer.icn : 7 | tracer resumed
+tracer.icn : 23 | tracer suspended &trace = -47
+tracer.icn : 7 | tracer resumed
+tracer.icn : 23 | tracer suspended &subject[3] = "3"
+tracer.icn : 7 | tracer resumed
+tracer.icn : 23 | tracer suspended "4"
+tracer.icn : 7 | tracer resumed
+tracer.icn : 23 | tracer suspended "abcdef"[3] = "c"
+tracer.icn : 7 | tracer resumed
+tracer.icn : 23 | tracer suspended "abcdef"[3+:2] = "cd"
+tracer.icn : 7 | tracer resumed
+tracer.icn : 23 | tracer suspended "0"
+tracer.icn : 7 | tracer resumed
+tracer.icn : 23 | tracer suspended "-"
+tracer.icn : 7 | tracer resumed
+tracer.icn : 23 | tracer suspended &subject[2] = "2"
+tracer.icn : 7 | tracer resumed
+tracer.icn : 26 | tracer failed
+tracer.icn : 8 | foo(4)
+tracer.icn : 29 | foo returned 4
+tracer.icn : 8 | foo("123456")
+tracer.icn : 29 | foo returned "123456"
+tracer.icn : 8 | foo("4")
+tracer.icn : 29 | foo returned "4"
+tracer.icn : 8 | foo("234")
+tracer.icn : 29 | foo returned "234"
+co-expression_1(1)
+
+main local identifiers:
+
+global identifiers:
+ display = function display
+ foo = procedure foo
+ main = procedure main
+ s = "abcdef"
+ tracer = procedure tracer
+ write = function write
+10
+tracer.icn
+1
+tracer.icn : 13 main failed