diff --git a/test/corpus/operations.txt b/test/corpus/operations.txt new file mode 100644 index 0000000..1e2b7f3 --- /dev/null +++ b/test/corpus/operations.txt @@ -0,0 +1,61 @@ +=== +Operations +=== + +420 + 69 # Basic binary operation +4 + 2 + 0 # Left associativity + +--- + +(source_file + (statement + (expression + (binary_expression + (expression + (literal + (number) + ) + ) + (operator) + (expression + (literal + (number) + ) + ) + ) + ) + ) + (statement + (comment) + ) + (statement + (expression + (binary_expression + (expression + (binary_expression + (expression + (literal + (number) + ) + ) + (operator) + (expression + (literal + (number) + ) + ) + ) + ) + (operator) + (expression + (literal + (number) + ) + ) + ) + ) + ) + (statement + (comment) + ) +)