Skip to content

Instantly share code, notes, and snippets.

@jiyinyiyong jiyinyiyong/demo.cirru
Last active Aug 29, 2015

Embed
What would you like to do?
Parsing Steps of Cirru
define a (read cd) $ if (> a cd)
print demo
print "not demo"
say $ print a $ save $ b $ x $ c 8
print fun
[
[
"define",
"a",
[
"read",
"cd"
],
"$",
"if",
[
">",
"a",
"cd"
],
[
"print",
"demo"
],
[
"print",
"not demo"
]
],
[
"say",
"$",
"print",
"a",
"$",
"save",
"$",
"b",
"$",
"x",
"$",
"c",
"8"
],
[
"print",
"fun"
]
]
array
map
:code ":\ndefine a (read cd) $ if (> a cd)\n print demo\n print \"not demo\"\n\nsay $ print a $ save $ b $ x $ c 8\n\nprint fun"
:xs $ array
:buffer #null
:state $ map (:name :indent)
:x 1
:y 1
:level 1
:indent 0
:indented 0
:nest 0
:path :./cirru/demo.cirru
map
:code ":define a (read cd) $ if (> a cd)\n print demo\n print \"not demo\"\n\nsay $ print a $ save $ b $ x $ c 8\n\nprint fun"
:xs $ array
:buffer #null
:state $ map (:name :indent)
:x 1
:y 2
:level 1
:indent 0
:indented 0
:nest 0
:path :./cirru/demo.cirru
map
:code ":define a (read cd) $ if (> a cd)\n print demo\n print \"not demo\"\n\nsay $ print a $ save $ b $ x $ c 8\n\nprint fun"
:xs $ array $ array
:buffer #null
:state $ map (:name :space)
:x 1
:y 2
:level 1
:indent 0
:indented 0
:nest 0
:path :./cirru/demo.cirru
map
:code ":efine a (read cd) $ if (> a cd)\n print demo\n print \"not demo\"\n\nsay $ print a $ save $ b $ x $ c 8\n\nprint fun"
:xs $ array $ array
:buffer $ map (:text :d)
:x 1
:y 2
:path :./cirru/demo.cirru
:state $ map (:name :token)
:x 2
:y 2
:level 1
:indent 0
:indented 0
:nest 0
:path :./cirru/demo.cirru
map
:code ":fine a (read cd) $ if (> a cd)\n print demo\n print \"not demo\"\n\nsay $ print a $ save $ b $ x $ c 8\n\nprint fun"
:xs $ array $ array
:buffer $ map (:text :de)
:x 1
:y 2
:path :./cirru/demo.cirru
:state $ map (:name :token)
:x 3
:y 2
:level 1
:indent 0
:indented 0
:nest 0
:path :./cirru/demo.cirru
map
:code ":ine a (read cd) $ if (> a cd)\n print demo\n print \"not demo\"\n\nsay $ print a $ save $ b $ x $ c 8\n\nprint fun"
:xs $ array $ array
:buffer $ map (:text :def)
:x 1
:y 2
:path :./cirru/demo.cirru
:state $ map (:name :token)
:x 4
:y 2
:level 1
:indent 0
:indented 0
:nest 0
:path :./cirru/demo.cirru
map
:code ":ne a (read cd) $ if (> a cd)\n print demo\n print \"not demo\"\n\nsay $ print a $ save $ b $ x $ c 8\n\nprint fun"
:xs $ array $ array
:buffer $ map (:text :defi)
:x 1
:y 2
:path :./cirru/demo.cirru
:state $ map (:name :token)
:x 5
:y 2
:level 1
:indent 0
:indented 0
:nest 0
:path :./cirru/demo.cirru
map
:code ":e a (read cd) $ if (> a cd)\n print demo\n print \"not demo\"\n\nsay $ print a $ save $ b $ x $ c 8\n\nprint fun"
:xs $ array $ array
:buffer $ map (:text :defin)
:x 1
:y 2
:path :./cirru/demo.cirru
:state $ map (:name :token)
:x 6
:y 2
:level 1
:indent 0
:indented 0
:nest 0
:path :./cirru/demo.cirru
map
:code ": a (read cd) $ if (> a cd)\n print demo\n print \"not demo\"\n\nsay $ print a $ save $ b $ x $ c 8\n\nprint fun"
:xs $ array $ array
:buffer $ map (:text :define)
:x 1
:y 2
:path :./cirru/demo.cirru
:state $ map (:name :token)
:x 7
:y 2
:level 1
:indent 0
:indented 0
:nest 0
:path :./cirru/demo.cirru
map
:code ":a (read cd) $ if (> a cd)\n print demo\n print \"not demo\"\n\nsay $ print a $ save $ b $ x $ c 8\n\nprint fun"
:xs $ array $ array $ map (:text :define)
:x 1
:y 2
:path :./cirru/demo.cirru
":$x" 7
":$y" 2
:buffer #null
:state $ map (:name :space)
:x 8
:y 2
:level 1
:indent 0
:indented 0
:nest 0
:path :./cirru/demo.cirru
map
:code ": (read cd) $ if (> a cd)\n print demo\n print \"not demo\"\n\nsay $ print a $ save $ b $ x $ c 8\n\nprint fun"
:xs $ array $ array $ map (:text :define)
:x 1
:y 2
:path :./cirru/demo.cirru
":$x" 7
":$y" 2
:buffer $ map (:text :a)
:x 8
:y 2
:path :./cirru/demo.cirru
:state $ map (:name :token)
:x 9
:y 2
:level 1
:indent 0
:indented 0
:nest 0
:path :./cirru/demo.cirru
map
:code ":(read cd) $ if (> a cd)\n print demo\n print \"not demo\"\n\nsay $ print a $ save $ b $ x $ c 8\n\nprint fun"
:xs $ array $ array
map (:text :define)
:x 1
:y 2
:path :./cirru/demo.cirru
":$x" 7
":$y" 2
map (:text :a)
:x 8
:y 2
:path :./cirru/demo.cirru
":$x" 9
":$y" 2
:buffer #null
:state $ map (:name :space)
:x 10
:y 2
:level 1
:indent 0
:indented 0
:nest 0
:path :./cirru/demo.cirru
map
:code ":read cd) $ if (> a cd)\n print demo\n print \"not demo\"\n\nsay $ print a $ save $ b $ x $ c 8\n\nprint fun"
:xs $ array $ array
map (:text :define)
:x 1
:y 2
:path :./cirru/demo.cirru
":$x" 7
":$y" 2
map (:text :a)
:x 8
:y 2
:path :./cirru/demo.cirru
":$x" 9
":$y" 2
array
:buffer #null
:state $ map (:name :space)
:x 11
:y 2
:level 2
:indent 0
:indented 0
:nest 1
:path :./cirru/demo.cirru
map
:code ":ead cd) $ if (> a cd)\n print demo\n print \"not demo\"\n\nsay $ print a $ save $ b $ x $ c 8\n\nprint fun"
:xs $ array $ array
map (:text :define)
:x 1
:y 2
:path :./cirru/demo.cirru
":$x" 7
":$y" 2
map (:text :a)
:x 8
:y 2
:path :./cirru/demo.cirru
":$x" 9
":$y" 2
array
:buffer $ map (:text :r)
:x 11
:y 2
:path :./cirru/demo.cirru
:state $ map (:name :token)
:x 12
:y 2
:level 2
:indent 0
:indented 0
:nest 1
:path :./cirru/demo.cirru
map
:code ":ad cd) $ if (> a cd)\n print demo\n print \"not demo\"\n\nsay $ print a $ save $ b $ x $ c 8\n\nprint fun"
:xs $ array $ array
map (:text :define)
:x 1
:y 2
:path :./cirru/demo.cirru
":$x" 7
":$y" 2
map (:text :a)
:x 8
:y 2
:path :./cirru/demo.cirru
":$x" 9
":$y" 2
array
:buffer $ map (:text :re)
:x 11
:y 2
:path :./cirru/demo.cirru
:state $ map (:name :token)
:x 13
:y 2
:level 2
:indent 0
:indented 0
:nest 1
:path :./cirru/demo.cirru
map
:code ":d cd) $ if (> a cd)\n print demo\n print \"not demo\"\n\nsay $ print a $ save $ b $ x $ c 8\n\nprint fun"
:xs $ array $ array
map (:text :define)
:x 1
:y 2
:path :./cirru/demo.cirru
":$x" 7
":$y" 2
map (:text :a)
:x 8
:y 2
:path :./cirru/demo.cirru
":$x" 9
":$y" 2
array
:buffer $ map (:text :rea)
:x 11
:y 2
:path :./cirru/demo.cirru
:state $ map (:name :token)
:x 14
:y 2
:level 2
:indent 0
:indented 0
:nest 1
:path :./cirru/demo.cirru
map
:code ": cd) $ if (> a cd)\n print demo\n print \"not demo\"\n\nsay $ print a $ save $ b $ x $ c 8\n\nprint fun"
:xs $ array $ array
map (:text :define)
:x 1
:y 2
:path :./cirru/demo.cirru
":$x" 7
":$y" 2
map (:text :a)
:x 8
:y 2
:path :./cirru/demo.cirru
":$x" 9
":$y" 2
array
:buffer $ map (:text :read)
:x 11
:y 2
:path :./cirru/demo.cirru
:state $ map (:name :token)
:x 15
:y 2
:level 2
:indent 0
:indented 0
:nest 1
:path :./cirru/demo.cirru
map
:code ":cd) $ if (> a cd)\n print demo\n print \"not demo\"\n\nsay $ print a $ save $ b $ x $ c 8\n\nprint fun"
:xs $ array $ array
map (:text :define)
:x 1
:y 2
:path :./cirru/demo.cirru
":$x" 7
":$y" 2
map (:text :a)
:x 8
:y 2
:path :./cirru/demo.cirru
":$x" 9
":$y" 2
array $ map (:text :read)
:x 11
:y 2
:path :./cirru/demo.cirru
":$x" 15
":$y" 2
:buffer #null
:state $ map (:name :space)
:x 16
:y 2
:level 2
:indent 0
:indented 0
:nest 1
:path :./cirru/demo.cirru
map
:code ":d) $ if (> a cd)\n print demo\n print \"not demo\"\n\nsay $ print a $ save $ b $ x $ c 8\n\nprint fun"
:xs $ array $ array
map (:text :define)
:x 1
:y 2
:path :./cirru/demo.cirru
":$x" 7
":$y" 2
map (:text :a)
:x 8
:y 2
:path :./cirru/demo.cirru
":$x" 9
":$y" 2
array $ map (:text :read)
:x 11
:y 2
:path :./cirru/demo.cirru
":$x" 15
":$y" 2
:buffer $ map (:text :c)
:x 16
:y 2
:path :./cirru/demo.cirru
:state $ map (:name :token)
:x 17
:y 2
:level 2
:indent 0
:indented 0
:nest 1
:path :./cirru/demo.cirru
map
:code ":) $ if (> a cd)\n print demo\n print \"not demo\"\n\nsay $ print a $ save $ b $ x $ c 8\n\nprint fun"
:xs $ array $ array
map (:text :define)
:x 1
:y 2
:path :./cirru/demo.cirru
":$x" 7
":$y" 2
map (:text :a)
:x 8
:y 2
:path :./cirru/demo.cirru
":$x" 9
":$y" 2
array $ map (:text :read)
:x 11
:y 2
:path :./cirru/demo.cirru
":$x" 15
":$y" 2
:buffer $ map (:text :cd)
:x 16
:y 2
:path :./cirru/demo.cirru
:state $ map (:name :token)
:x 18
:y 2
:level 2
:indent 0
:indented 0
:nest 1
:path :./cirru/demo.cirru
map
:code ":) $ if (> a cd)\n print demo\n print \"not demo\"\n\nsay $ print a $ save $ b $ x $ c 8\n\nprint fun"
:xs $ array $ array
map (:text :define)
:x 1
:y 2
:path :./cirru/demo.cirru
":$x" 7
":$y" 2
map (:text :a)
:x 8
:y 2
:path :./cirru/demo.cirru
":$x" 9
":$y" 2
array
map (:text :read)
:x 11
:y 2
:path :./cirru/demo.cirru
":$x" 15
":$y" 2
map (:text :cd)
:x 16
:y 2
:path :./cirru/demo.cirru
":$x" 18
":$y" 2
:buffer #null
:state $ map (:name :space)
:x 18
:y 2
:level 2
:indent 0
:indented 0
:nest 1
:path :./cirru/demo.cirru
map
:code ": $ if (> a cd)\n print demo\n print \"not demo\"\n\nsay $ print a $ save $ b $ x $ c 8\n\nprint fun"
:xs $ array $ array
map (:text :define)
:x 1
:y 2
:path :./cirru/demo.cirru
":$x" 7
":$y" 2
map (:text :a)
:x 8
:y 2
:path :./cirru/demo.cirru
":$x" 9
":$y" 2
array
map (:text :read)
:x 11
:y 2
:path :./cirru/demo.cirru
":$x" 15
":$y" 2
map (:text :cd)
:x 16
:y 2
:path :./cirru/demo.cirru
":$x" 18
":$y" 2
:buffer #null
:state $ map (:name :space)
:x 19
:y 2
:level 1
:indent 0
:indented 0
:nest 0
:path :./cirru/demo.cirru
map
:code ":$ if (> a cd)\n print demo\n print \"not demo\"\n\nsay $ print a $ save $ b $ x $ c 8\n\nprint fun"
:xs $ array $ array
map (:text :define)
:x 1
:y 2
:path :./cirru/demo.cirru
":$x" 7
":$y" 2
map (:text :a)
:x 8
:y 2
:path :./cirru/demo.cirru
":$x" 9
":$y" 2
array
map (:text :read)
:x 11
:y 2
:path :./cirru/demo.cirru
":$x" 15
":$y" 2
map (:text :cd)
:x 16
:y 2
:path :./cirru/demo.cirru
":$x" 18
":$y" 2
:buffer #null
:state $ map (:name :space)
:x 20
:y 2
:level 1
:indent 0
:indented 0
:nest 0
:path :./cirru/demo.cirru
map
:code ": if (> a cd)\n print demo\n print \"not demo\"\n\nsay $ print a $ save $ b $ x $ c 8\n\nprint fun"
:xs $ array $ array
map (:text :define)
:x 1
:y 2
:path :./cirru/demo.cirru
":$x" 7
":$y" 2
map (:text :a)
:x 8
:y 2
:path :./cirru/demo.cirru
":$x" 9
":$y" 2
array
map (:text :read)
:x 11
:y 2
:path :./cirru/demo.cirru
":$x" 15
":$y" 2
map (:text :cd)
:x 16
:y 2
:path :./cirru/demo.cirru
":$x" 18
":$y" 2
:buffer $ map (:text ":$")
:x 20
:y 2
:path :./cirru/demo.cirru
:state $ map (:name :token)
:x 21
:y 2
:level 1
:indent 0
:indented 0
:nest 0
:path :./cirru/demo.cirru
map
:code ":if (> a cd)\n print demo\n print \"not demo\"\n\nsay $ print a $ save $ b $ x $ c 8\n\nprint fun"
:xs $ array $ array
map (:text :define)
:x 1
:y 2
:path :./cirru/demo.cirru
":$x" 7
":$y" 2
map (:text :a)
:x 8
:y 2
:path :./cirru/demo.cirru
":$x" 9
":$y" 2
array
map (:text :read)
:x 11
:y 2
:path :./cirru/demo.cirru
":$x" 15
":$y" 2
map (:text :cd)
:x 16
:y 2
:path :./cirru/demo.cirru
":$x" 18
":$y" 2
map (:text ":$")
:x 20
:y 2
:path :./cirru/demo.cirru
":$x" 21
":$y" 2
:buffer #null
:state $ map (:name :space)
:x 22
:y 2
:level 1
:indent 0
:indented 0
:nest 0
:path :./cirru/demo.cirru
map
:code ":f (> a cd)\n print demo\n print \"not demo\"\n\nsay $ print a $ save $ b $ x $ c 8\n\nprint fun"
:xs $ array $ array
map (:text :define)
:x 1
:y 2
:path :./cirru/demo.cirru
":$x" 7
":$y" 2
map (:text :a)
:x 8
:y 2
:path :./cirru/demo.cirru
":$x" 9
":$y" 2
array
map (:text :read)
:x 11
:y 2
:path :./cirru/demo.cirru
":$x" 15
":$y" 2
map (:text :cd)
:x 16
:y 2
:path :./cirru/demo.cirru
":$x" 18
":$y" 2
map (:text ":$")
:x 20
:y 2
:path :./cirru/demo.cirru
":$x" 21
":$y" 2
:buffer $ map (:text :i)
:x 22
:y 2
:path :./cirru/demo.cirru
:state $ map (:name :token)
:x 23
:y 2
:level 1
:indent 0
:indented 0
:nest 0
:path :./cirru/demo.cirru
map
:code ": (> a cd)\n print demo\n print \"not demo\"\n\nsay $ print a $ save $ b $ x $ c 8\n\nprint fun"
:xs $ array $ array
map (:text :define)
:x 1
:y 2
:path :./cirru/demo.cirru
":$x" 7
":$y" 2
map (:text :a)
:x 8
:y 2
:path :./cirru/demo.cirru
":$x" 9
":$y" 2
array
map (:text :read)
:x 11
:y 2
:path :./cirru/demo.cirru
":$x" 15
":$y" 2
map (:text :cd)
:x 16
:y 2
:path :./cirru/demo.cirru
":$x" 18
":$y" 2
map (:text ":$")
:x 20
:y 2
:path :./cirru/demo.cirru
":$x" 21
":$y" 2
:buffer $ map (:text :if)
:x 22
:y 2
:path :./cirru/demo.cirru
:state $ map (:name :token)
:x 24
:y 2
:level 1
:indent 0
:indented 0
:nest 0
:path :./cirru/demo.cirru
map
:code ":(> a cd)\n print demo\n print \"not demo\"\n\nsay $ print a $ save $ b $ x $ c 8\n\nprint fun"
:xs $ array $ array
map (:text :define)
:x 1
:y 2
:path :./cirru/demo.cirru
":$x" 7
":$y" 2
map (:text :a)
:x 8
:y 2
:path :./cirru/demo.cirru
":$x" 9
":$y" 2
array
map (:text :read)
:x 11
:y 2
:path :./cirru/demo.cirru
":$x" 15
":$y" 2
map (:text :cd)
:x 16
:y 2
:path :./cirru/demo.cirru
":$x" 18
":$y" 2
map (:text ":$")
:x 20
:y 2
:path :./cirru/demo.cirru
":$x" 21
":$y" 2
map (:text :if)
:x 22
:y 2
:path :./cirru/demo.cirru
":$x" 24
":$y" 2
:buffer #null
:state $ map (:name :space)
:x 25
:y 2
:level 1
:indent 0
:indented 0
:nest 0
:path :./cirru/demo.cirru
map
:code ":> a cd)\n print demo\n print \"not demo\"\n\nsay $ print a $ save $ b $ x $ c 8\n\nprint fun"
:xs $ array $ array
map (:text :define)
:x 1
:y 2
:path :./cirru/demo.cirru
":$x" 7
":$y" 2
map (:text :a)
:x 8
:y 2
:path :./cirru/demo.cirru
":$x" 9
":$y" 2
array
map (:text :read)
:x 11
:y 2
:path :./cirru/demo.cirru
":$x" 15
":$y" 2
map (:text :cd)
:x 16
:y 2
:path :./cirru/demo.cirru
":$x" 18
":$y" 2
map (:text ":$")
:x 20
:y 2
:path :./cirru/demo.cirru
":$x" 21
":$y" 2
map (:text :if)
:x 22
:y 2
:path :./cirru/demo.cirru
":$x" 24
":$y" 2
array
:buffer #null
:state $ map (:name :space)
:x 26
:y 2
:level 2
:indent 0
:indented 0
:nest 1
:path :./cirru/demo.cirru
map
:code ": a cd)\n print demo\n print \"not demo\"\n\nsay $ print a $ save $ b $ x $ c 8\n\nprint fun"
:xs $ array $ array
map (:text :define)
:x 1
:y 2
:path :./cirru/demo.cirru
":$x" 7
":$y" 2
map (:text :a)
:x 8
:y 2
:path :./cirru/demo.cirru
":$x" 9
":$y" 2
array
map (:text :read)
:x 11
:y 2
:path :./cirru/demo.cirru
":$x" 15
":$y" 2
map (:text :cd)
:x 16
:y 2
:path :./cirru/demo.cirru
":$x" 18
":$y" 2
map (:text ":$")
:x 20
:y 2
:path :./cirru/demo.cirru
":$x" 21
":$y" 2
map (:text :if)
:x 22
:y 2
:path :./cirru/demo.cirru
":$x" 24
":$y" 2
array
:buffer $ map (:text :>)
:x 26
:y 2
:path :./cirru/demo.cirru
:state $ map (:name :token)
:x 27
:y 2
:level 2
:indent 0
:indented 0
:nest 1
:path :./cirru/demo.cirru
map
:code ":a cd)\n print demo\n print \"not demo\"\n\nsay $ print a $ save $ b $ x $ c 8\n\nprint fun"
:xs $ array $ array
map (:text :define)
:x 1
:y 2
:path :./cirru/demo.cirru
":$x" 7
":$y" 2
map (:text :a)
:x 8
:y 2
:path :./cirru/demo.cirru
":$x" 9
":$y" 2
array
map (:text :read)
:x 11
:y 2
:path :./cirru/demo.cirru
":$x" 15
":$y" 2
map (:text :cd)
:x 16
:y 2
:path :./cirru/demo.cirru
":$x" 18
":$y" 2
map (:text ":$")
:x 20
:y 2
:path :./cirru/demo.cirru
":$x" 21
":$y" 2
map (:text :if)
:x 22
:y 2
:path :./cirru/demo.cirru
":$x" 24
":$y" 2
array $ map (:text :>)
:x 26
:y 2
:path :./cirru/demo.cirru
":$x" 27
":$y" 2
:buffer #null
:state $ map (:name :space)
:x 28
:y 2
:level 2
:indent 0
:indented 0
:nest 1
:path :./cirru/demo.cirru
map
:code ": cd)\n print demo\n print \"not demo\"\n\nsay $ print a $ save $ b $ x $ c 8\n\nprint fun"
:xs $ array $ array
map (:text :define)
:x 1
:y 2
:path :./cirru/demo.cirru
":$x" 7
":$y" 2
map (:text :a)
:x 8
:y 2
:path :./cirru/demo.cirru
":$x" 9
":$y" 2
array
map (:text :read)
:x 11
:y 2
:path :./cirru/demo.cirru
":$x" 15
":$y" 2
map (:text :cd)
:x 16
:y 2
:path :./cirru/demo.cirru
":$x" 18
":$y" 2
map (:text ":$")
:x 20
:y 2
:path :./cirru/demo.cirru
":$x" 21
":$y" 2
map (:text :if)
:x 22
:y 2
:path :./cirru/demo.cirru
":$x" 24
":$y" 2
array $ map (:text :>)
:x 26
:y 2
:path :./cirru/demo.cirru
":$x" 27
":$y" 2
:buffer $ map (:text :a)
:x 28
:y 2
:path :./cirru/demo.cirru
:state $ map (:name :token)
:x 29
:y 2
:level 2
:indent 0
:indented 0
:nest 1
:path :./cirru/demo.cirru
map
:code ":cd)\n print demo\n print \"not demo\"\n\nsay $ print a $ save $ b $ x $ c 8\n\nprint fun"
:xs $ array $ array
map (:text :define)
:x 1
:y 2
:path :./cirru/demo.cirru
":$x" 7
":$y" 2
map (:text :a)
:x 8
:y 2
:path :./cirru/demo.cirru
":$x" 9
":$y" 2
array
map (:text :read)
:x 11
:y 2
:path :./cirru/demo.cirru
":$x" 15
":$y" 2
map (:text :cd)
:x 16
:y 2
:path :./cirru/demo.cirru
":$x" 18
":$y" 2
map (:text ":$")
:x 20
:y 2
:path :./cirru/demo.cirru
":$x" 21
":$y" 2
map (:text :if)
:x 22
:y 2
:path :./cirru/demo.cirru
":$x" 24
":$y" 2
array
map (:text :>)
:x 26
:y 2
:path :./cirru/demo.cirru
":$x" 27
":$y" 2
map (:text :a)
:x 28
:y 2
:path :./cirru/demo.cirru
":$x" 29
":$y" 2
:buffer #null
:state $ map (:name :space)
:x 30
:y 2
:level 2
:indent 0
:indented 0
:nest 1
:path :./cirru/demo.cirru
map
:code ":d)\n print demo\n print \"not demo\"\n\nsay $ print a $ save $ b $ x $ c 8\n\nprint fun"
:xs $ array $ array
map (:text :define)
:x 1
:y 2
:path :./cirru/demo.cirru
":$x" 7
":$y" 2
map (:text :a)
:x 8
:y 2
:path :./cirru/demo.cirru
":$x" 9
":$y" 2
array
map (:text :read)
:x 11
:y 2
:path :./cirru/demo.cirru
":$x" 15
":$y" 2
map (:text :cd)
:x 16
:y 2
:path :./cirru/demo.cirru
":$x" 18
":$y" 2
map (:text ":$")
:x 20
:y 2
:path :./cirru/demo.cirru
":$x" 21
":$y" 2
map (:text :if)
:x 22
:y 2
:path :./cirru/demo.cirru
":$x" 24
":$y" 2
array
map (:text :>)
:x 26
:y 2
:path :./cirru/demo.cirru
":$x" 27
":$y" 2
map (:text :a)
:x 28
:y 2
:path :./cirru/demo.cirru
":$x" 29
":$y" 2
:buffer $ map (:text :c)
:x 30
:y 2
:path :./cirru/demo.cirru
:state $ map (:name :token)
:x 31
:y 2
:level 2
:indent 0
:indented 0
:nest 1
:path :./cirru/demo.cirru
map
:code ":)\n print demo\n print \"not demo\"\n\nsay $ print a $ save $ b $ x $ c 8\n\nprint fun"
:xs $ array $ array
map (:text :define)
:x 1
:y 2
:path :./cirru/demo.cirru
":$x" 7
":$y" 2
map (:text :a)
:x 8
:y 2
:path :./cirru/demo.cirru
":$x" 9
":$y" 2
array
map (:text :read)
:x 11
:y 2
:path :./cirru/demo.cirru
":$x" 15
":$y" 2
map (:text :cd)
:x 16
:y 2
:path :./cirru/demo.cirru
":$x" 18
":$y" 2
map (:text ":$")
:x 20
:y 2
:path :./cirru/demo.cirru
":$x" 21
":$y" 2
map (:text :if)
:x 22
:y 2
:path :./cirru/demo.cirru
":$x" 24
":$y" 2
array
map (:text :>)
:x 26
:y 2
:path :./cirru/demo.cirru
":$x" 27
":$y" 2
map (:text :a)
:x 28
:y 2
:path :./cirru/demo.cirru
":$x" 29
":$y" 2
:buffer $ map (:text :cd)
:x 30
:y 2
:path :./cirru/demo.cirru
:state $ map (:name :token)
:x 32
:y 2
:level 2
:indent 0
:indented 0
:nest 1
:path :./cirru/demo.cirru
map
:code ":)\n print demo\n print \"not demo\"\n\nsay $ print a $ save $ b $ x $ c 8\n\nprint fun"
:xs $ array $ array
map (:text :define)
:x 1
:y 2
:path :./cirru/demo.cirru
":$x" 7
":$y" 2
map (:text :a)
:x 8
:y 2
:path :./cirru/demo.cirru
":$x" 9
":$y" 2
array
map (:text :read)
:x 11
:y 2
:path :./cirru/demo.cirru
":$x" 15
":$y" 2
map (:text :cd)
:x 16
:y 2
:path :./cirru/demo.cirru
":$x" 18
":$y" 2
map (:text ":$")
:x 20
:y 2
:path :./cirru/demo.cirru
":$x" 21
":$y" 2
map (:text :if)
:x 22
:y 2
:path :./cirru/demo.cirru
":$x" 24
":$y" 2
array
map (:text :>)
:x 26
:y 2
:path :./cirru/demo.cirru
":$x" 27
":$y" 2
map (:text :a)
:x 28
:y 2
:path :./cirru/demo.cirru
":$x" 29
":$y" 2
map (:text :cd)
:x 30
:y 2
:path :./cirru/demo.cirru
":$x" 32
":$y" 2
:buffer #null
:state $ map (:name :space)
:x 32
:y 2
:level 2
:indent 0
:indented 0
:nest 1
:path :./cirru/demo.cirru
map
:code ":\n print demo\n print \"not demo\"\n\nsay $ print a $ save $ b $ x $ c 8\n\nprint fun"
:xs $ array $ array
map (:text :define)
:x 1
:y 2
:path :./cirru/demo.cirru
":$x" 7
":$y" 2
map (:text :a)
:x 8
:y 2
:path :./cirru/demo.cirru
":$x" 9
":$y" 2
array
map (:text :read)
:x 11
:y 2
:path :./cirru/demo.cirru
":$x" 15
":$y" 2
map (:text :cd)
:x 16
:y 2
:path :./cirru/demo.cirru
":$x" 18
":$y" 2
map (:text ":$")
:x 20
:y 2
:path :./cirru/demo.cirru
":$x" 21
":$y" 2
map (:text :if)
:x 22
:y 2
:path :./cirru/demo.cirru
":$x" 24
":$y" 2
array
map (:text :>)
:x 26
:y 2
:path :./cirru/demo.cirru
":$x" 27
":$y" 2
map (:text :a)
:x 28
:y 2
:path :./cirru/demo.cirru
":$x" 29
":$y" 2
map (:text :cd)
:x 30
:y 2
:path :./cirru/demo.cirru
":$x" 32
":$y" 2
:buffer #null
:state $ map (:name :space)
:x 33
:y 2
:level 1
:indent 0
:indented 0
:nest 0
:path :./cirru/demo.cirru
map
:code ": print demo\n print \"not demo\"\n\nsay $ print a $ save $ b $ x $ c 8\n\nprint fun"
:xs $ array $ array
map (:text :define)
:x 1
:y 2
:path :./cirru/demo.cirru
":$x" 7
":$y" 2
map (:text :a)
:x 8
:y 2
:path :./cirru/demo.cirru
":$x" 9
":$y" 2
array
map (:text :read)
:x 11
:y 2
:path :./cirru/demo.cirru
":$x" 15
":$y" 2
map (:text :cd)
:x 16
:y 2
:path :./cirru/demo.cirru
":$x" 18
":$y" 2
map (:text ":$")
:x 20
:y 2
:path :./cirru/demo.cirru
":$x" 21
":$y" 2
map (:text :if)
:x 22
:y 2
:path :./cirru/demo.cirru
":$x" 24
":$y" 2
array
map (:text :>)
:x 26
:y 2
:path :./cirru/demo.cirru
":$x" 27
":$y" 2
map (:text :a)
:x 28
:y 2
:path :./cirru/demo.cirru
":$x" 29
":$y" 2
map (:text :cd)
:x 30
:y 2
:path :./cirru/demo.cirru
":$x" 32
":$y" 2
:buffer #null
:state $ map (:name :indent)
:x 0
:y 1
:level 1
:indent 0
:indented 0
:nest 0
:path :./cirru/demo.cirru
map
:code ": print demo\n print \"not demo\"\n\nsay $ print a $ save $ b $ x $ c 8\n\nprint fun"
:xs $ array $ array
map (:text :define)
:x 1
:y 2
:path :./cirru/demo.cirru
":$x" 7
":$y" 2
map (:text :a)
:x 8
:y 2
:path :./cirru/demo.cirru
":$x" 9
":$y" 2
array
map (:text :read)
:x 11
:y 2
:path :./cirru/demo.cirru
":$x" 15
":$y" 2
map (:text :cd)
:x 16
:y 2
:path :./cirru/demo.cirru
":$x" 18
":$y" 2
map (:text ":$")
:x 20
:y 2
:path :./cirru/demo.cirru
":$x" 21
":$y" 2
map (:text :if)
:x 22
:y 2
:path :./cirru/demo.cirru
":$x" 24
":$y" 2
array
map (:text :>)
:x 26
:y 2
:path :./cirru/demo.cirru
":$x" 27
":$y" 2
map (:text :a)
:x 28
:y 2
:path :./cirru/demo.cirru
":$x" 29
":$y" 2
map (:text :cd)
:x 30
:y 2
:path :./cirru/demo.cirru
":$x" 32
":$y" 2
:buffer #null
:state $ map (:name :indent)
:x 1
:y 1
:level 1
:indent 0
:indented 1
:nest 0
:path :./cirru/demo.cirru
map
:code ":print demo\n print \"not demo\"\n\nsay $ print a $ save $ b $ x $ c 8\n\nprint fun"
:xs $ array $ array
map (:text :define)
:x 1
:y 2
:path :./cirru/demo.cirru
":$x" 7
":$y" 2
map (:text :a)
:x 8
:y 2
:path :./cirru/demo.cirru
":$x" 9
":$y" 2
array
map (:text :read)
:x 11
:y 2
:path :./cirru/demo.cirru
":$x" 15
":$y" 2
map (:text :cd)
:x 16
:y 2
:path :./cirru/demo.cirru
":$x" 18
":$y" 2
map (:text ":$")
:x 20
:y 2
:path :./cirru/demo.cirru
":$x" 21
":$y" 2
map (:text :if)
:x 22
:y 2
:path :./cirru/demo.cirru
":$x" 24
":$y" 2
array
map (:text :>)
:x 26
:y 2
:path :./cirru/demo.cirru
":$x" 27
":$y" 2
map (:text :a)
:x 28
:y 2
:path :./cirru/demo.cirru
":$x" 29
":$y" 2
map (:text :cd)
:x 30
:y 2
:path :./cirru/demo.cirru
":$x" 32
":$y" 2
:buffer #null
:state $ map (:name :indent)
:x 2
:y 1
:level 1
:indent 0
:indented 2
:nest 0
:path :./cirru/demo.cirru
map
:code ":print demo\n print \"not demo\"\n\nsay $ print a $ save $ b $ x $ c 8\n\nprint fun"
:xs $ array $ array
map (:text :define)
:x 1
:y 2
:path :./cirru/demo.cirru
":$x" 7
":$y" 2
map (:text :a)
:x 8
:y 2
:path :./cirru/demo.cirru
":$x" 9
":$y" 2
array
map (:text :read)
:x 11
:y 2
:path :./cirru/demo.cirru
":$x" 15
":$y" 2
map (:text :cd)
:x 16
:y 2
:path :./cirru/demo.cirru
":$x" 18
":$y" 2
map (:text ":$")
:x 20
:y 2
:path :./cirru/demo.cirru
":$x" 21
":$y" 2
map (:text :if)
:x 22
:y 2
:path :./cirru/demo.cirru
":$x" 24
":$y" 2
array
map (:text :>)
:x 26
:y 2
:path :./cirru/demo.cirru
":$x" 27
":$y" 2
map (:text :a)
:x 28
:y 2
:path :./cirru/demo.cirru
":$x" 29
":$y" 2
map (:text :cd)
:x 30
:y 2
:path :./cirru/demo.cirru
":$x" 32
":$y" 2
array
:buffer #null
:state $ map (:name :space)
:x 2
:y 1
:level 2
:indent 1
:indented 2
:nest 0
:path :./cirru/demo.cirru
map
:code ":rint demo\n print \"not demo\"\n\nsay $ print a $ save $ b $ x $ c 8\n\nprint fun"
:xs $ array $ array
map (:text :define)
:x 1
:y 2
:path :./cirru/demo.cirru
":$x" 7
":$y" 2
map (:text :a)
:x 8
:y 2
:path :./cirru/demo.cirru
":$x" 9
":$y" 2
array
map (:text :read)
:x 11
:y 2
:path :./cirru/demo.cirru
":$x" 15
":$y" 2
map (:text :cd)
:x 16
:y 2
:path :./cirru/demo.cirru
":$x" 18
":$y" 2
map (:text ":$")
:x 20
:y 2
:path :./cirru/demo.cirru
":$x" 21
":$y" 2
map (:text :if)
:x 22
:y 2
:path :./cirru/demo.cirru
":$x" 24
":$y" 2
array
map (:text :>)
:x 26
:y 2
:path :./cirru/demo.cirru
":$x" 27
":$y" 2
map (:text :a)
:x 28
:y 2
:path :./cirru/demo.cirru
":$x" 29
":$y" 2
map (:text :cd)
:x 30
:y 2
:path :./cirru/demo.cirru
":$x" 32
":$y" 2
array
:buffer $ map (:text :p)
:x 2
:y 1
:path :./cirru/demo.cirru
:state $ map (:name :token)
:x 3
:y 1
:level 2
:indent 1
:indented 2
:nest 0
:path :./cirru/demo.cirru
map
:code ":int demo\n print \"not demo\"\n\nsay $ print a $ save $ b $ x $ c 8\n\nprint fun"
:xs $ array $ array
map (:text :define)
:x 1
:y 2
:path :./cirru/demo.cirru
":$x" 7
":$y" 2
map (:text :a)
:x 8
:y 2
:path :./cirru/demo.cirru
":$x" 9
":$y" 2
array
map (:text :read)
:x 11
:y 2
:path :./cirru/demo.cirru
":$x" 15
":$y" 2
map (:text :cd)
:x 16
:y 2
:path :./cirru/demo.cirru
":$x" 18
":$y" 2
map (:text ":$")
:x 20
:y 2
:path :./cirru/demo.cirru
":$x" 21
":$y" 2
map (:text :if)
:x 22
:y 2
:path :./cirru/demo.cirru
":$x" 24
":$y" 2
array
map (:text :>)
:x 26
:y 2
:path :./cirru/demo.cirru
":$x" 27
":$y" 2
map (:text :a)
:x 28
:y 2
:path :./cirru/demo.cirru
":$x" 29
":$y" 2
map (:text :cd)
:x 30
:y 2
:path :./cirru/demo.cirru
":$x" 32
":$y" 2
array
:buffer $ map (:text :pr)
:x 2
:y 1
:path :./cirru/demo.cirru
:state $ map (:name :token)
:x 4
:y 1
:level 2
:indent 1
:indented 2
:nest 0
:path :./cirru/demo.cirru
map
:code ":nt demo\n print \"not demo\"\n\nsay $ print a $ save $ b $ x $ c 8\n\nprint fun"
:xs $ array $ array
map (:text :define)
:x 1
:y 2
:path :./cirru/demo.cirru
":$x" 7
":$y" 2
map (:text :a)
:x 8
:y 2
:path :./cirru/demo.cirru
":$x" 9
":$y" 2
array
map (:text :read)
:x 11
:y 2
:path :./cirru/demo.cirru
":$x" 15
":$y" 2
map (:text :cd)
:x 16
:y 2
:path :./cirru/demo.cirru
":$x" 18
":$y" 2
map (:text ":$")
:x 20
:y 2
:path :./cirru/demo.cirru
":$x" 21
":$y" 2
map (:text :if)
:x 22
:y 2
:path :./cirru/demo.cirru
":$x" 24
":$y" 2
array
map (:text :>)
:x 26
:y 2
:path :./cirru/demo.cirru
":$x" 27
":$y" 2
map (:text :a)
:x 28
:y 2
:path :./cirru/demo.cirru
":$x" 29
":$y" 2
map (:text :cd)
:x 30
:y 2
:path :./cirru/demo.cirru
":$x" 32
":$y" 2
array
:buffer $ map (:text :pri)
:x 2
:y 1
:path :./cirru/demo.cirru
:state $ map (:name :token)
:x 5
:y 1
:level 2
:indent 1
:indented 2
:nest 0
:path :./cirru/demo.cirru
map
:code ":t demo\n print \"not demo\"\n\nsay $ print a $ save $ b $ x $ c 8\n\nprint fun"
:xs $ array $ array
map (:text :define)
:x 1
:y 2
:path :./cirru/demo.cirru
":$x" 7
":$y" 2
map (:text :a)
:x 8
:y 2
:path :./cirru/demo.cirru
":$x" 9
":$y" 2
array
map (:text :read)
:x 11
:y 2
:path :./cirru/demo.cirru
":$x" 15
":$y" 2
map (:text :cd)
:x 16
:y 2
:path :./cirru/demo.cirru
":$x" 18
":$y" 2
map (:text ":$")
:x 20
:y 2
:path :./cirru/demo.cirru
":$x" 21
":$y" 2
map (:text :if)
:x 22
:y 2
:path :./cirru/demo.cirru
":$x" 24
":$y" 2
array
map (:text :>)
:x 26
:y 2
:path :./cirru/demo.cirru
":$x" 27
":$y" 2
map (:text :a)
:x 28
:y 2
:path :./cirru/demo.cirru
":$x" 29
":$y" 2
map (:text :cd)
:x 30
:y 2
:path :./cirru/demo.cirru
":$x" 32
":$y" 2
array
:buffer $ map (:text :prin)
:x 2
:y 1
:path :./cirru/demo.cirru
:state $ map (:name :token)
:x 6
:y 1
:level 2
:indent 1
:indented 2
:nest 0
:path :./cirru/demo.cirru
map
:code ": demo\n print \"not demo\"\n\nsay $ print a $ save $ b $ x $ c 8\n\nprint fun"
:xs $ array $ array
map (:text :define)
:x 1
:y 2
:path :./cirru/demo.cirru
":$x" 7
":$y" 2
map (:text :a)
:x 8
:y 2
:path :./cirru/demo.cirru
":$x" 9
":$y" 2
array
map (:text :read)
:x 11
:y 2
:path :./cirru/demo.cirru
":$x" 15
":$y" 2
map (:text :cd)
:x 16
:y 2
:path :./cirru/demo.cirru
":$x" 18
":$y" 2
map (:text ":$")
:x 20
:y 2
:path :./cirru/demo.cirru
":$x" 21
":$y" 2
map (:text :if)
:x 22
:y 2
:path :./cirru/demo.cirru
":$x" 24
":$y" 2
array
map (:text :>)
:x 26
:y 2
:path :./cirru/demo.cirru
":$x" 27
":$y" 2
map (:text :a)
:x 28
:y 2
:path :./cirru/demo.cirru
":$x" 29
":$y" 2
map (:text :cd)
:x 30
:y 2
:path :./cirru/demo.cirru
":$x" 32
":$y" 2
array
:buffer $ map (:text :print)
:x 2
:y 1
:path :./cirru/demo.cirru
:state $ map (:name :token)
:x 7
:y 1
:level 2
:indent 1
:indented 2
:nest 0
:path :./cirru/demo.cirru
map
:code ":demo\n print \"not demo\"\n\nsay $ print a $ save $ b $ x $ c 8\n\nprint fun"
:xs $ array $ array
map (:text :define)
:x 1
:y 2
:path :./cirru/demo.cirru
":$x" 7
":$y" 2
map (:text :a)
:x 8
:y 2
:path :./cirru/demo.cirru
":$x" 9
":$y" 2
array
map (:text :read)
:x 11
:y 2
:path :./cirru/demo.cirru
":$x" 15
":$y" 2
map (:text :cd)
:x 16
:y 2
:path :./cirru/demo.cirru
":$x" 18
":$y" 2
map (:text ":$")
:x 20
:y 2
:path :./cirru/demo.cirru
":$x" 21
":$y" 2
map (:text :if)
:x 22
:y 2
:path :./cirru/demo.cirru
":$x" 24
":$y" 2
array
map (:text :>)
:x 26
:y 2
:path :./cirru/demo.cirru
":$x" 27
":$y" 2
map (:text :a)
:x 28
:y 2
:path :./cirru/demo.cirru
":$x" 29
":$y" 2
map (:text :cd)
:x 30
:y 2
:path :./cirru/demo.cirru
":$x" 32
":$y" 2
array $ map (:text :print)
:x 2
:y 1
:path :./cirru/demo.cirru
":$x" 7
":$y" 1
:buffer #null
:state $ map (:name :space)
:x 8
:y 1
:level 2
:indent 1
:indented 2
:nest 0
:path :./cirru/demo.cirru
map
:code ":emo\n print \"not demo\"\n\nsay $ print a $ save $ b $ x $ c 8\n\nprint fun"
:xs $ array $ array
map (:text :define)
:x 1
:y 2
:path :./cirru/demo.cirru
":$x" 7
":$y" 2
map (:text :a)
:x 8
:y 2
:path :./cirru/demo.cirru
":$x" 9
":$y" 2
array
map (:text :read)
:x 11
:y 2
:path :./cirru/demo.cirru
":$x" 15
":$y" 2
map (:text :cd)
:x 16
:y 2
:path :./cirru/demo.cirru
":$x" 18
":$y" 2
map (:text ":$")
:x 20
:y 2
:path :./cirru/demo.cirru
":$x" 21
":$y" 2
map (:text :if)
:x 22
:y 2
:path :./cirru/demo.cirru
":$x" 24
":$y" 2
array
map (:text :>)
:x 26
:y 2
:path :./cirru/demo.cirru
":$x" 27
":$y" 2
map (:text :a)
:x 28
:y 2
:path :./cirru/demo.cirru
":$x" 29
":$y" 2
map (:text :cd)
:x 30
:y 2
:path :./cirru/demo.cirru
":$x" 32
":$y" 2
array $ map (:text :print)
:x 2
:y 1
:path :./cirru/demo.cirru
":$x" 7
":$y" 1
:buffer $ map (:text :d)
:x 8
:y 1
:path :./cirru/demo.cirru
:state $ map (:name :token)
:x 9
:y 1
:level 2
:indent 1
:indented 2
:nest 0
:path :./cirru/demo.cirru
map
:code ":mo\n print \"not demo\"\n\nsay $ print a $ save $ b $ x $ c 8\n\nprint fun"
:xs $ array $ array
map (:text :define)
:x 1
:y 2
:path :./cirru/demo.cirru
":$x" 7
":$y" 2
map (:text :a)
:x 8
:y 2
:path :./cirru/demo.cirru
":$x" 9
":$y" 2
array
map (:text :read)
:x 11
:y 2
:path :./cirru/demo.cirru
":$x" 15
":$y" 2
map (:text :cd)
:x 16
:y 2
:path :./cirru/demo.cirru
":$x" 18
":$y" 2
map (:text ":$")
:x 20
:y 2
:path :./cirru/demo.cirru
":$x" 21
":$y" 2
map (:text :if)
:x 22
:y 2
:path :./cirru/demo.cirru
":$x" 24
":$y" 2
array
map (:text :>)
:x 26
:y 2
:path :./cirru/demo.cirru
":$x" 27
":$y" 2
map (:text :a)
:x 28
:y 2
:path :./cirru/demo.cirru
":$x" 29
":$y" 2
map (:text :cd)
:x 30
:y 2
:path :./cirru/demo.cirru
":$x" 32
":$y" 2
array $ map (:text :print)
:x 2
:y 1
:path :./cirru/demo.cirru
":$x" 7
":$y" 1
:buffer $ map (:text :de)
:x 8
:y 1
:path :./cirru/demo.cirru
:state $ map (:name :token)
:x 10
:y 1
:level 2
:indent 1
:indented 2
:nest 0
:path :./cirru/demo.cirru
map
:code ":o\n print \"not demo\"\n\nsay $ print a $ save $ b $ x $ c 8\n\nprint fun"
:xs $ array $ array
map (:text :define)
:x 1
:y 2
:path :./cirru/demo.cirru
":$x" 7
":$y" 2
map (:text :a)
:x 8
:y 2
:path :./cirru/demo.cirru
":$x" 9
":$y" 2
array
map (:text :read)
:x 11
:y 2
:path :./cirru/demo.cirru
":$x" 15
":$y" 2
map (:text :cd)
:x 16
:y 2
:path :./cirru/demo.cirru
":$x" 18
":$y" 2
map (:text ":$")
:x 20
:y 2
:path :./cirru/demo.cirru
":$x" 21
":$y" 2
map (:text :if)
:x 22
:y 2
:path :./cirru/demo.cirru
":$x" 24
":$y" 2
array
map (:text :>)
:x 26
:y 2
:path :./cirru/demo.cirru
":$x" 27
":$y" 2
map (:text :a)
:x 28
:y 2
:path :./cirru/demo.cirru
":$x" 29
":$y" 2
map (:text :cd)
:x 30
:y 2
:path :./cirru/demo.cirru
":$x" 32
":$y" 2
array $ map (:text :print)
:x 2
:y 1
:path :./cirru/demo.cirru
":$x" 7
":$y" 1
:buffer $ map (:text :dem)
:x 8
:y 1
:path :./cirru/demo.cirru
:state $ map (:name :token)
:x 11
:y 1
:level 2
:indent 1
:indented 2
:nest 0
:path :./cirru/demo.cirru
map
:code ":\n print \"not demo\"\n\nsay $ print a $ save $ b $ x $ c 8\n\nprint fun"
:xs $ array $ array
map (:text :define)
:x 1
:y 2
:path :./cirru/demo.cirru
":$x" 7
":$y" 2
map (:text :a)
:x 8
:y 2
:path :./cirru/demo.cirru
":$x" 9
":$y" 2
array
map (:text :read)
:x 11
:y 2
:path :./cirru/demo.cirru
":$x" 15
":$y" 2
map (:text :cd)
:x 16
:y 2
:path :./cirru/demo.cirru
":$x" 18
":$y" 2
map (:text ":$")
:x 20
:y 2
:path :./cirru/demo.cirru
":$x" 21
":$y" 2
map (:text :if)
:x 22
:y 2
:path :./cirru/demo.cirru
":$x" 24
":$y" 2
array
map (:text :>)
:x 26
:y 2
:path :./cirru/demo.cirru
":$x" 27
":$y" 2
map (:text :a)
:x 28
:y 2
:path :./cirru/demo.cirru
":$x" 29
":$y" 2
map (:text :cd)
:x 30
:y 2
:path :./cirru/demo.cirru
":$x" 32
":$y" 2
array $ map (:text :print)
:x 2
:y 1
:path :./cirru/demo.cirru
":$x" 7
":$y" 1
:buffer $ map (:text :demo)
:x 8
:y 1
:path :./cirru/demo.cirru
:state $ map (:name :token)
:x 12
:y 1
:level 2
:indent 1
:indented 2
:nest 0
:path :./cirru/demo.cirru
map
:code ": print \"not demo\"\n\nsay $ print a $ save $ b $ x $ c 8\n\nprint fun"
:xs $ array $ array
map (:text :define)
:x 1
:y 2
:path :./cirru/demo.cirru
":$x" 7
":$y" 2
map (:text :a)
:x 8
:y 2
:path :./cirru/demo.cirru
":$x" 9
":$y" 2
array
map (:text :read)
:x 11
:y 2
:path :./cirru/demo.cirru
":$x" 15
":$y" 2
map (:text :cd)
:x 16
:y 2
:path :./cirru/demo.cirru
":$x" 18
":$y" 2
map (:text ":$")
:x 20
:y 2
:path :./cirru/demo.cirru
":$x" 21
":$y" 2
map (:text :if)
:x 22
:y 2
:path :./cirru/demo.cirru
":$x" 24
":$y" 2
array
map (:text :>)
:x 26
:y 2
:path :./cirru/demo.cirru
":$x" 27
":$y" 2
map (:text :a)
:x 28
:y 2
:path :./cirru/demo.cirru
":$x" 29
":$y" 2
map (:text :cd)
:x 30
:y 2
:path :./cirru/demo.cirru
":$x" 32
":$y" 2
array
map (:text :print)
:x 2
:y 1
:path :./cirru/demo.cirru
":$x" 7
":$y" 1
map (:text :demo)
:x 8
:y 1
:path :./cirru/demo.cirru
":$x" 12
":$y" 1
:buffer #null
:state $ map (:name :indent)
:x 1
:y 2
:level 2
:indent 1
:indented 0
:nest 0
:path :./cirru/demo.cirru
map
:code ": print \"not demo\"\n\nsay $ print a $ save $ b $ x $ c 8\n\nprint fun"
:xs $ array $ array
map (:text :define)
:x 1
:y 2
:path :./cirru/demo.cirru
":$x" 7
":$y" 2
map (:text :a)
:x 8
:y 2
:path :./cirru/demo.cirru
":$x" 9
":$y" 2
array
map (:text :read)
:x 11
:y 2
:path :./cirru/demo.cirru
":$x" 15
":$y" 2
map (:text :cd)
:x 16
:y 2
:path :./cirru/demo.cirru
":$x" 18
":$y" 2
map (:text ":$")
:x 20
:y 2
:path :./cirru/demo.cirru
":$x" 21
":$y" 2
map (:text :if)
:x 22
:y 2
:path :./cirru/demo.cirru
":$x" 24
":$y" 2
array
map (:text :>)
:x 26
:y 2
:path :./cirru/demo.cirru
":$x" 27
":$y" 2
map (:text :a)
:x 28
:y 2
:path :./cirru/demo.cirru
":$x" 29
":$y" 2
map (:text :cd)
:x 30
:y 2
:path :./cirru/demo.cirru
":$x" 32
":$y" 2
array
map (:text :print)
:x 2
:y 1
:path :./cirru/demo.cirru
":$x" 7
":$y" 1
map (:text :demo)
:x 8
:y 1
:path :./cirru/demo.cirru
":$x" 12
":$y" 1
:buffer #null
:state $ map (:name :indent)
:x 2
:y 2
:level 2
:indent 1
:indented 1
:nest 0
:path :./cirru/demo.cirru
map
:code ":print \"not demo\"\n\nsay $ print a $ save $ b $ x $ c 8\n\nprint fun"
:xs $ array $ array
map (:text :define)
:x 1
:y 2
:path :./cirru/demo.cirru
":$x" 7
":$y" 2
map (:text :a)
:x 8
:y 2
:path :./cirru/demo.cirru
":$x" 9
":$y" 2
array
map (:text :read)
:x 11
:y 2
:path :./cirru/demo.cirru
":$x" 15
":$y" 2
map (:text :cd)
:x 16
:y 2
:path :./cirru/demo.cirru
":$x" 18
":$y" 2
map (:text ":$")
:x 20
:y 2
:path :./cirru/demo.cirru
":$x" 21
":$y" 2
map (:text :if)
:x 22
:y 2
:path :./cirru/demo.cirru
":$x" 24
":$y" 2
array
map (:text :>)
:x 26
:y 2
:path :./cirru/demo.cirru
":$x" 27
":$y" 2
map (:text :a)
:x 28
:y 2
:path :./cirru/demo.cirru
":$x" 29
":$y" 2
map (:text :cd)
:x 30
:y 2
:path :./cirru/demo.cirru
":$x" 32
":$y" 2
array
map (:text :print)
:x 2
:y 1
:path :./cirru/demo.cirru
":$x" 7
":$y" 1
map (:text :demo)
:x 8
:y 1
:path :./cirru/demo.cirru
":$x" 12
":$y" 1
:buffer #null
:state $ map (:name :indent)
:x 3
:y 2
:level 2
:indent 1
:indented 2
:nest 0
:path :./cirru/demo.cirru
map
:code ":print \"not demo\"\n\nsay $ print a $ save $ b $ x $ c 8\n\nprint fun"
:xs $ array $ array
map (:text :define)
:x 1
:y 2
:path :./cirru/demo.cirru
":$x" 7
":$y" 2
map (:text :a)
:x 8
:y 2
:path :./cirru/demo.cirru
":$x" 9
":$y" 2
array
map (:text :read)
:x 11
:y 2
:path :./cirru/demo.cirru
":$x" 15
":$y" 2
map (:text :cd)
:x 16
:y 2
:path :./cirru/demo.cirru
":$x" 18
":$y" 2
map (:text ":$")
:x 20
:y 2
:path :./cirru/demo.cirru
":$x" 21
":$y" 2
map (:text :if)
:x 22
:y 2
:path :./cirru/demo.cirru
":$x" 24
":$y" 2
array
map (:text :>)
:x 26
:y 2
:path :./cirru/demo.cirru
":$x" 27
":$y" 2
map (:text :a)
:x 28
:y 2
:path :./cirru/demo.cirru
":$x" 29
":$y" 2
map (:text :cd)
:x 30
:y 2
:path :./cirru/demo.cirru
":$x" 32
":$y" 2
array
map (:text :print)
:x 2
:y 1
:path :./cirru/demo.cirru
":$x" 7
":$y" 1
map (:text :demo)
:x 8
:y 1
:path :./cirru/demo.cirru
":$x" 12
":$y" 1
array
:buffer #null
:state $ map (:name :space)
:x 3
:y 2
:level 2
:indent 1
:indented 2
:nest 0
:path :./cirru/demo.cirru
map
:code ":rint \"not demo\"\n\nsay $ print a $ save $ b $ x $ c 8\n\nprint fun"
:xs $ array $ array
map (:text :define)
:x 1
:y 2
:path :./cirru/demo.cirru
":$x" 7
":$y" 2
map (:text :a)
:x 8
:y 2
:path :./cirru/demo.cirru
":$x" 9
":$y" 2
array
map (:text :read)
:x 11
:y 2
:path :./cirru/demo.cirru
":$x" 15
":$y" 2
map (:text :cd)
:x 16
:y 2
:path :./cirru/demo.cirru
":$x" 18
":$y" 2
map (:text ":$")
:x 20
:y 2
:path :./cirru/demo.cirru
":$x" 21
":$y" 2
map (:text :if)
:x 22
:y 2
:path :./cirru/demo.cirru
":$x" 24
":$y" 2
array
map (:text :>)
:x 26
:y 2
:path :./cirru/demo.cirru
":$x" 27
":$y" 2
map (:text :a)
:x 28
:y 2
:path :./cirru/demo.cirru
":$x" 29
":$y" 2
map (:text :cd)
:x 30
:y 2
:path :./cirru/demo.cirru
":$x" 32
":$y" 2
array
map (:text :print)
:x 2
:y 1
:path :./cirru/demo.cirru
":$x" 7
":$y" 1
map (:text :demo)
:x 8
:y 1
:path :./cirru/demo.cirru
":$x" 12
":$y" 1
array
:buffer $ map (:text :p)
:x 3
:y 2
:path :./cirru/demo.cirru
:state $ map (:name :token)
:x 4
:y 2
:level 2
:indent 1
:indented 2
:nest 0
:path :./cirru/demo.cirru
map
:code ":int \"not demo\"\n\nsay $ print a $ save $ b $ x $ c 8\n\nprint fun"
:xs $ array $ array
map (:text :define)
:x 1
:y 2
:path :./cirru/demo.cirru
":$x" 7
":$y" 2
map (:text :a)
:x 8
:y 2
:path :./cirru/demo.cirru
":$x" 9
":$y" 2
array
map (:text :read)
:x 11
:y 2
:path :./cirru/demo.cirru
":$x" 15
":$y" 2
map (:text :cd)
:x 16
:y 2
:path :./cirru/demo.cirru
":$x" 18
":$y" 2
map (:text ":$")
:x 20
:y 2
:path :./cirru/demo.cirru
":$x" 21
":$y" 2
map (:text :if)
:x 22
:y 2
:path :./cirru/demo.cirru
":$x" 24
":$y" 2
array
map (:text :>)
:x 26
:y 2
:path :./cirru/demo.cirru
":$x" 27
":$y" 2
map (:text :a)
:x 28
:y 2
:path :./cirru/demo.cirru
":$x" 29
":$y" 2
map (:text :cd)
:x 30
:y 2
:path :./cirru/demo.cirru
":$x" 32
":$y" 2
array
map (:text :print)
:x 2
:y 1
:path :./cirru/demo.cirru
":$x" 7
":$y" 1
map (:text :demo)
:x 8
:y 1
:path :./cirru/demo.cirru
":$x" 12
":$y" 1
array
:buffer $ map (:text :pr)
:x 3
:y 2
:path :./cirru/demo.cirru
:state $ map (:name :token)
:x 5
:y 2
:level 2
:indent 1
:indented 2
:nest 0
:path :./cirru/demo.cirru
map
:code ":nt \"not demo\"\n\nsay $ print a $ save $ b $ x $ c 8\n\nprint fun"
:xs $ array $ array
map (:text :define)
:x 1
:y 2
:path :./cirru/demo.cirru
":$x" 7
":$y" 2
map (:text :a)
:x 8
:y 2
:path :./cirru/demo.cirru
":$x" 9
":$y" 2
array
map (:text :read)
:x 11
:y 2
:path :./cirru/demo.cirru
":$x" 15
":$y" 2
map (:text :cd)
:x 16
:y 2
:path :./cirru/demo.cirru
":$x" 18
":$y" 2
map (:text ":$")
:x 20
:y 2
:path :./cirru/demo.cirru
":$x" 21
":$y" 2
map (:text :if)
:x 22
:y 2
:path :./cirru/demo.cirru
":$x" 24
":$y" 2
array
map (:text :>)
:x 26
:y 2
:path :./cirru/demo.cirru
":$x" 27
":$y" 2
map (:text :a)
:x 28
:y 2
:path :./cirru/demo.cirru
":$x" 29
":$y" 2
map (:text :cd)
:x 30
:y 2
:path :./cirru/demo.cirru
":$x" 32
":$y" 2
array
map (:text :print)
:x 2
:y 1
:path :./cirru/demo.cirru
":$x" 7
":$y" 1
map (:text :demo)
:x 8
:y 1
:path :./cirru/demo.cirru
":$x" 12
":$y" 1
array
:buffer $ map (:text :pri)
:x 3
:y 2
:path :./cirru/demo.cirru
:state $ map (:name :token)
:x 6
:y 2
:level 2
:indent 1
:indented 2
:nest 0
:path :./cirru/demo.cirru
map
:code ":t \"not demo\"\n\nsay $ print a $ save $ b $ x $ c 8\n\nprint fun"
:xs $ array $ array
map (:text :define)
:x 1
:y 2
:path :./cirru/demo.cirru
":$x" 7
":$y" 2
map (:text :a)
:x 8
:y 2
:path :./cirru/demo.cirru
":$x" 9
":$y" 2
array
map (:text :read)
:x 11
:y 2
:path :./cirru/demo.cirru
":$x" 15
":$y" 2
map (:text :cd)
:x 16
:y 2
:path :./cirru/demo.cirru
":$x" 18
":$y" 2
map (:text ":$")
:x 20
:y 2
:path :./cirru/demo.cirru
":$x" 21
":$y" 2
map (:text :if)
:x 22
:y 2
:path :./cirru/demo.cirru
":$x" 24
":$y" 2
array
map (:text :>)
:x 26
:y 2
:path :./cirru/demo.cirru
":$x" 27
":$y" 2
map (:text :a)
:x 28
:y 2
:path :./cirru/demo.cirru
":$x" 29
":$y" 2
map (:text :cd)
:x 30
:y 2
:path :./cirru/demo.cirru
":$x" 32
":$y" 2
array
map (:text :print)
:x 2
:y 1
:path :./cirru/demo.cirru
":$x" 7
":$y" 1
map (:text :demo)
:x 8
:y 1
:path :./cirru/demo.cirru
":$x" 12
":$y" 1
array
:buffer $ map (:text :prin)
:x 3
:y 2
:path :./cirru/demo.cirru
:state $ map (:name :token)
:x 7
:y 2
:level 2
:indent 1
:indented 2
:nest 0
:path :./cirru/demo.cirru
map
:code ": \"not demo\"\n\nsay $ print a $ save $ b $ x $ c 8\n\nprint fun"
:xs $ array $ array
map (:text :define)
:x 1
:y 2
:path :./cirru/demo.cirru
":$x" 7
":$y" 2
map (:text :a)
:x 8
:y 2
:path :./cirru/demo.cirru
":$x" 9
":$y" 2
array
map (:text :read)
:x 11
:y 2
:path :./cirru/demo.cirru
":$x" 15
":$y" 2
map (:text :cd)
:x 16
:y 2
:path :./cirru/demo.cirru
":$x" 18
":$y" 2
map (:text ":$")
:x 20
:y 2
:path :./cirru/demo.cirru
":$x" 21
":$y" 2
map (:text :if)
:x 22
:y 2
:path :./cirru/demo.cirru
":$x" 24
":$y" 2
array
map (:text :>)
:x 26
:y 2
:path :./cirru/demo.cirru
":$x" 27
":$y" 2
map (:text :a)
:x 28
:y 2
:path :./cirru/demo.cirru
":$x" 29
":$y" 2
map (:text :cd)
:x 30
:y 2
:path :./cirru/demo.cirru
":$x" 32
":$y" 2
array
map (:text :print)
:x 2
:y 1
:path :./cirru/demo.cirru
":$x" 7
":$y" 1
map (:text :demo)
:x 8
:y 1
:path :./cirru/demo.cirru
":$x" 12
":$y" 1
array
:buffer $ map (:text :print)
:x 3
:y 2
:path :./cirru/demo.cirru
:state $ map (:name :token)
:x 8
:y 2
:level 2
:indent 1
:indented 2
:nest 0
:path :./cirru/demo.cirru
map
:code ":\"not demo\"\n\nsay $ print a $ save $ b $ x $ c 8\n\nprint fun"
:xs $ array $ array
map (:text :define)
:x 1
:y 2
:path :./cirru/demo.cirru
":$x" 7
":$y" 2
map (:text :a)
:x 8
:y 2
:path :./cirru/demo.cirru
":$x" 9
":$y" 2
array
map (:text :read)
:x 11
:y 2
:path :./cirru/demo.cirru
":$x" 15
":$y" 2
map (:text :cd)
:x 16
:y 2
:path :./cirru/demo.cirru
":$x" 18
":$y" 2
map (:text ":$")
:x 20
:y 2
:path :./cirru/demo.cirru
":$x" 21
":$y" 2
map (:text :if)
:x 22
:y 2
:path :./cirru/demo.cirru
":$x" 24
":$y" 2
array
map (:text :>)
:x 26
:y 2
:path :./cirru/demo.cirru
":$x" 27
":$y" 2
map (:text :a)
:x 28
:y 2
:path :./cirru/demo.cirru
":$x" 29
":$y" 2
map (:text :cd)
:x 30
:y 2
:path :./cirru/demo.cirru
":$x" 32
":$y" 2
array
map (:text :print)
:x 2
:y 1
:path :./cirru/demo.cirru
":$x" 7
":$y" 1
map (:text :demo)
:x 8
:y 1
:path :./cirru/demo.cirru
":$x" 12
":$y" 1
array $ map (:text :print)
:x 3
:y 2
:path :./cirru/demo.cirru
":$x" 8
":$y" 2
:buffer #null
:state $ map (:name :space)
:x 9
:y 2
:level 2
:indent 1
:indented 2
:nest 0
:path :./cirru/demo.cirru
map
:code ":not demo\"\n\nsay $ print a $ save $ b $ x $ c 8\n\nprint fun"
:xs $ array $ array
map (:text :define)
:x 1
:y 2
:path :./cirru/demo.cirru
":$x" 7
":$y" 2
map (:text :a)
:x 8
:y 2