================== Table Declaration ================== table [ ['hiya', 42] ['foo', 57] ['bar', 99.99] ] --- (root (block (statement (expression (value (table (identifier) (identifier) (expression (value (list (expression (value (list (expression (value (string))) (expression (value (integer)))))) (expression (value (list (expression (value (string))) (expression (value (integer)))))) (expression (value (list (expression (value (string))) (expression (value (float))))))))))))))) ================== Table Access ================== select from foobar { text == 'answer' } --- (root (block (statement (select (identifier) (expression (identifier)) (block (statement (expression (logic (expression (identifier)) (logic_operator) (expression (value (string))))))))))) ================== Table Insert ================== insert into foobar [ ['bob was here', 0] ] --- (root (block (statement (insert (identifier) (expression (value (list (expression (value (list (expression (value (string))) (expression (value (integer)))))))))))))