plum
git clone https://git.pyrossh.dev/plum
A statically typed, imperative programming language inspired by rust, python
plum-tooling/tree-sitter-plum/test/corpus/assert.txt
| f997bee | 1 | ================================================================================ |
| f997bee | 2 | assert |
| f997bee | 3 | ================================================================================ |
| f997bee | 4 | |
| c06ddba | 5 | fun main() = |
| f997bee | 6 | assert 1 != 2 |
| f997bee | 7 | assert 5 > 4 |
| f997bee | 8 | assert 7 != 9 |
| f997bee | 9 | |
| f997bee | 10 | -------------------------------------------------------------------------------- |
| f997bee | 11 | |
| f997bee | 12 | (source |
| f997bee | 13 | (fn |
| 9e7927c | 14 | (fn_identifier) |
| f997bee | 15 | (body |
| f997bee | 16 | (assert |
| f997bee | 17 | (expression |
| f997bee | 18 | (comparison_operator |
| f997bee | 19 | (primary_expression |
| f997bee | 20 | (integer)) |
| f997bee | 21 | (primary_expression |
| f997bee | 22 | (integer))))) |
| f997bee | 23 | (assert |
| f997bee | 24 | (expression |
| f997bee | 25 | (comparison_operator |
| f997bee | 26 | (primary_expression |
| f997bee | 27 | (integer)) |
| f997bee | 28 | (primary_expression |
| f997bee | 29 | (integer))))) |
| f997bee | 30 | (assert |
| f997bee | 31 | (expression |
| f997bee | 32 | (comparison_operator |
| f997bee | 33 | (primary_expression |
| f997bee | 34 | (integer)) |
| f997bee | 35 | (primary_expression |
| 9e7927c | 36 | (integer)))))))) |