ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

grammar_syn.h File Reference

Go to the source code of this file.

Variables

syntax grammar
n emtcode DECLARATION_END n
emtcode DECLARATION_EMITCODE n
emtcode DECLARATION_ERRORTEXT
n emtcode DECLARATION_REGBYTE
n emtcode DECLARATION_LEXER n
emtcode DECLARATION_RULE n
emtcode SPECIFIER_END n
emtcode SPECIFIER_AND_TAG n
emtcode SPECIFIER_OR_TAG n
emtcode
SPECIFIER_CHARACTER_RANGE n
emtcode SPECIFIER_CHARACTER n
emtcode SPECIFIER_STRING n
emtcode SPECIFIER_IDENTIFIER n
emtcode SPECIFIER_TRUE n
emtcode SPECIFIER_FALSE n
emtcode SPECIFIER_DEBUG n
emtcode IDENTIFIER_SIMPLE n
emtcode IDENTIFIER_LOOP n
emtcode ERROR_NOT_PRESENT n
emtcode ERROR_PRESENT n
emtcode EMIT_NULL n emtcode
EMIT_INTEGER n emtcode
EMIT_IDENTIFIER n emtcode
EMIT_CHARACTER n emtcode
EMIT_LAST_CHARACTER n emtcode
EMIT_CURRENT_POSITION n
errtext INVALID_GRAMMAR
internal 
error
n grammar_1 n optional_space
and syntax error
SYNTAX_EXPECTED and space and
identifier and n semicolon and
declaration_list and
optional_space and emit 
DECLARATION_END
n optional_space n space or true
n space n single_space and loop single_space
n single_space n white_char or comment_block
n white_char n or t or n or r
n comment_block n and *and comment_rest
n comment_rest n loop
comment_char_no_star and 
comment_rest_1
n comment_rest_1 n comment_end or comment_rest_2
n comment_char_no_star n x2B
xFF or x01 
x29
n comment_end nand = ' .and '=' .and optional_space
n identifier n identifier_ne error IDENTIFIER_EXPECTED
n identifier_ne n first_idchar
emit *and loop follow_idchar
emit *and true 
emit
n first_idchar n a z or A Z or _
n follow_idchar n first_idchar or digit_dec
n digit_dec n
error MISSING_SEMICOLON and optional_space
n declaration_list n
declaration and loop 
declaration
n declaration n
emitcode_definition emit
DECLARATION_EMITCODE or n
errortext_definition emit
DECLARATION_ERRORTEXT or n
regbyte_definition emit
DECLARATION_REGBYTE or n
lexer_definition emit
DECLARATION_LEXER or n
rule_definition emit 
DECLARATION_RULE
n emitcode_definition n
emtcode and space and
identifier and space and
integer and 
space_or_null
n integer n integer_ne error INTEGER_EXPECTED
n hex_prefix n and hex_prefix_1
n hex_prefix_1 n x or X
n digit_hex n or a f or A F
n space_or_null n space or
n string n string_ne error STRING_EXPECTED
n string_char_double_quotes n
escape_sequence or string_char
emit *or emit *n string_char n
x5D xFF or x28 x5B or x23 x26
or x0E x21 or x0B x0C or n x01 
x09
n escape_sequence n emit *and escape_code
n escape_code n
simple_escape_code emit *or
hex_escape_code or 
oct_escape_code
n simple_escape_code n or or
or or a or b or f or n or r or
t or 
v
n hex_escape_code n x emit
*and digit_hex emit *and loop
digit_hex emit *n
oct_escape_code n digit_oct
emit *and optional_digit_oct
and 
optional_digit_oct
n lexer_definition n string
and space and identifier and 
semicolon
n rule_definition n
identifier_ne and space and 
definition
n definition n specifier and
optional_specifiers_and_or and
semicolon emit 
SPECIFIER_END
n specifier n
specifier_condition and
optional_space and 
specifier_rule

Generated on Thu May 24 2012 04:58:50 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.