dust/tree-sitter-dust/corpus/tables.txt
2023-10-31 09:31:10 -04:00

107 lines
2.2 KiB
Plaintext

==================
Table Declaration
==================
table <messages, numbers> [
['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 <number> 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)))))))))))))