language(s(0),"clingo")
node((s(0),()))
type((s(0),()),"source_file")
node((s(0),((),0)))
type((s(0),((),0)),"ERROR")
error((s(0),((),0)))
extra((s(0),((),0)))
node((s(0),(((),0),1)))
leaf_text((s(0),(((),0),1)),".")
node((s(0),(((),0),0)))
type((s(0),(((),0),0)),"binary_operation")
field((s(0),((((),0),0),0)),"left")
field((s(0),((((),0),0),1)),"operator")
field((s(0),((((),0),0),2)),"right")
node((s(0),((((),0),0),2)))
type((s(0),((((),0),0),2)),"function")
field((s(0),(((((),0),0),2),0)),"name")
node((s(0),(((((),0),0),2),0)))
type((s(0),(((((),0),0),2),0)),"identifier")
leaf_text((s(0),(((((),0),0),2),0)),"a")
node((s(0),((((),0),0),1)))
leaf_text((s(0),((((),0),0),1)),"+")
node((s(0),((((),0),0),0)))
type((s(0),((((),0),0),0)),"function")
field((s(0),(((((),0),0),0),0)),"name")
node((s(0),(((((),0),0),0),0)))
type((s(0),(((((),0),0),0),0)),"identifier")
missing((s(0),(((((),0),0),0),0)))
leaf_text((s(0),(((((),0),0),0),0)),"")
