================================================================================ Table Declaration ================================================================================ table |messages numbers| [ ['hiya' 42] ['foo' 57] ['bar' 99.99] ] -------------------------------------------------------------------------------- (root (statement (expression (value (table (identifier_list (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 |number| from foobar { text == 'answer' } -------------------------------------------------------------------------------- (root (statement (select (identifier_list (identifier)) (expression (identifier)) (block (statement (expression (logic (expression (identifier)) (logic_operator) (expression (value (string)))))))))) ================================================================================ Table Insert ================================================================================ insert into foobar [ ['bob was here', 0] ] -------------------------------------------------------------------------------- (root (statement (insert (identifier) (expression (value (list (expression (value (list (expression (value (string))) (expression (value (integer))))))))))))