dust/tree-sitter-dust/corpus/tables.txt
2023-10-31 05:51:37 -04:00

101 lines
2.0 KiB
Plaintext

==================
Table Declaration
==================
table <messages, numbers> [
['hiya', 42]
['foo', 57]
['bar', 99.99]
]
---
(root
(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 <number> from foobar {
text == 'answer'
}
---
(root
(statement
(select
(identifier)
(expression
(identifier))
(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))))))))))))