tree-sitter-dust/corpus/tests.txt

167 lines
1.7 KiB
Plaintext
Raw Normal View History

2023-08-22 21:02:40 +00:00
==================
Comments
==================
# x = 1;
# unassigned_variable
x # xyz
---
(source_file
(comment)
(comment)
(expression
(identifier))
(comment))
2023-08-22 21:28:19 +00:00
==================
Identifiers
==================
variable_name
_unused_variable
__strange_format__
a
blahblah
x.x
---
(source_file
(expression
(identifier))
(expression
(identifier))
(expression
(identifier))
(expression
(identifier))
(expression
(identifier))
(expression
(identifier)))
==================
Operators
==================
2023-08-24 13:31:26 +00:00
x = y + y;
2023-08-22 21:28:19 +00:00
---
(source_file
(expression
2023-08-24 14:12:08 +00:00
(identifier)
(operator)
(expression
(identifier)
(operator)
(expression
(identifier))))
(chain))
2023-08-22 21:28:19 +00:00
==================
2023-08-22 22:28:34 +00:00
String
2023-08-22 21:28:19 +00:00
==================
2023-08-22 22:28:34 +00:00
"string"
---
(source_file
2023-08-24 16:53:42 +00:00
(expression
(value
(string))))
2023-08-22 22:28:34 +00:00
==================
Integer
==================
1
2023-08-22 21:28:19 +00:00
---
(source_file
2023-08-24 16:53:42 +00:00
(expression
(value
(integer))))
2023-08-22 21:28:19 +00:00
2023-08-24 13:31:26 +00:00
==================
Float
==================
1.0
---
(source_file
2023-08-24 16:53:42 +00:00
(expression
(value
(float))))
2023-08-24 13:31:26 +00:00
2023-08-22 22:28:34 +00:00
==================
List
==================
(1, 2)
---
(source_file
2023-08-24 16:53:42 +00:00
(expression
(value
(list
(expression
(value
(integer)))
(expression
(value
(integer)))))))
2023-08-22 22:28:34 +00:00
2023-08-24 13:31:26 +00:00
==================
Empty
==================
()
---
(source_file
2023-08-24 16:53:42 +00:00
(expression
(value
(empty))))
2023-08-24 13:31:26 +00:00
==================
Tool
==================
random_boolean();
---
(source_file
(expression
(tool))
2023-08-24 16:53:42 +00:00
(expression
(value
(empty)))
(chain))
2023-08-22 22:28:34 +00:00
2023-08-24 16:53:42 +00:00
==================
Boolean
==================
true false
---
2023-08-22 21:28:19 +00:00
2023-08-24 16:53:42 +00:00
(source_file
(expression
(value
(boolean)))
(expression
(value
(boolean))))