svoid test_agiBlue_parseQueryScript() { assertEqualsVerbose(unstruct([=[ [ALQLTriple(triple=T3(a="word types", b="is plural of", c="$x")), ALQLTriple(triple=T3(a="$y", b="is a", c="$x")), ALQLReturn(var="$y")] ]=]), agiBlue_parseQueryScript([[ word types / is plural of / $x $y / is a / $x return $y ]])); assertEqualsVerbose(unstruct([=[ [ALQLLockStatement(triple=T3(a="word types", b="is plural of", c="*"))] ]=]), agiBlue_parseQueryScript([[ lock { word types / is plural of / * } ]])); }