Files
tree-sitter-jhcl/test/corpus/conditionals.txt
2021-06-18 07:09:36 +02:00

59 lines
1.6 KiB
Plaintext

================================================================================
simple conditional expression
================================================================================
foo = predicate() ? 1: 2
--------------------------------------------------------------------------------
(config_file
(body
(attribute
(identifier)
(expression
(conditional
(expression
(function_call
(identifier)))
(expression
(literal_value
(numeric_lit)))
(expression
(literal_value
(numeric_lit))))))))
================================================================================
nested conditional expression expression
================================================================================
foo = ( true ? false : true ) ? "yes" : "no"
--------------------------------------------------------------------------------
(config_file
(body
(attribute
(identifier)
(expression
(conditional
(expression
(expression
(conditional
(expression
(literal_value
(bool_lit)))
(expression
(literal_value
(bool_lit)))
(expression
(literal_value
(bool_lit))))))
(expression
(literal_value
(string_lit
(template_literal))))
(expression
(literal_value
(string_lit
(template_literal)))))))))