Advertisement
Guest User

Untitled

a guest
Dec 6th, 2018
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.26 KB | None | 0 0
  1.  
  2. expression
  3. : target
  4. | assignment
  5. | EXCLAIM expression
  6. | expression POW expression
  7. | expression STAR expression
  8. | expression SLASH expression
  9. | expression PLUS expression
  10. | expression MINUS expression
  11. | expression BAND expression
  12. | expression BOR expression
  13. | expression XOR expression
  14. | expression PUSH expression
  15. | expression PULL expression
  16. | MINUS expression
  17. | inc_dec expression
  18. | expression inc_dec
  19. | expression LAND expression
  20. | expression LOR expression
  21. | expression LESS expression
  22. | expression GREATER expression
  23. | expression LESSE expression
  24. | expression GREATERE expression
  25. | expression EEQUALS expression
  26. | expression NEQUALS expression
  27. | expression IN expression
  28. | expression QUESTION expression COLON expression
  29. | bracketed_expression
  30. | nameof_expression
  31. | terminable_expression
  32. | new_expression
  33. | path_type
  34. | string
  35. | RESOURCE
  36. | TRUE
  37. | FALSE
  38. | INT
  39. | FLOAT
  40. | NULL
  41. ;
  42.  
  43. invocation
  44. : target argument_list
  45. | call_invocation;
  46.  
  47. target
  48. : fully_extended_identifier
  49. | valid_targets
  50. | list_definition
  51. | invocation
  52. | terminable_expression
  53. | target LBRACE expression RBRACE //list access
  54. | target DOT IDENTIFIER // x.y
  55. | target QUESTION DOT IDENTIFIER // x?.y
  56. | IDENTIFIER
  57. | DOT
  58. ;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement