-
Notifications
You must be signed in to change notification settings - Fork 9
Grammar File
Roopesh Chander edited this page Nov 21, 2017
·
1 revision
This document is a work in progress
The Citron Grammar File contains:
- The rules of the input grammar in a BNF-like format
- The code blocks associated with each rule of the grammar
- Citron directives, including type declarations
- token_type
- default_nonterminal_type
- nonterminal_type
- class_name
- token_prefix
- preface
- epilogue
- extra_class_members
- left_associative
- right_associative
- non_associative
- start_symbol
- token
- fallback
- wildcard
- token_set