Guest User

Untitled

a guest
Jun 18th, 2018
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.49 KB | None | 0 0
  1. FIRST('!') = { '!' }
  2. FIRST('%') = { '%' }
  3. FIRST('&') = { '&' }
  4. FIRST('(') = { '(' }
  5. FIRST(')') = { ')' }
  6. FIRST('*') = { '*' }
  7. FIRST('+') = { '+' }
  8. FIRST(',') = { ',' }
  9. FIRST('-') = { '-' }
  10. FIRST('.') = { '.' }
  11. FIRST('/') = { '/' }
  12. FIRST(':') = { ':' }
  13. FIRST(';') = { ';' }
  14. FIRST('<') = { '<' }
  15. FIRST('=') = { '=' }
  16. FIRST('>') = { '>' }
  17. FIRST('[') = { '[' }
  18. FIRST(']') = { ']' }
  19. FIRST('^') = { '^' }
  20. FIRST('{') = { '{' }
  21. FIRST('|') = { '|' }
  22. FIRST('}') = { '}' }
  23. FIRST('~') = { '~' }
  24. FIRST(AND) = { AND }
  25. FIRST(ASSIGN) = { ASSIGN }
  26. FIRST(DEC) = { DEC }
  27. FIRST(EQ) = { EQ }
  28. FIRST(GE) = { GE }
  29. FIRST(ID) = { ID }
  30. FIRST(INC) = { INC }
  31. FIRST(KW_BREAK) = { KW_BREAK }
  32. FIRST(KW_CATCH) = { KW_CATCH }
  33. FIRST(KW_CONTINUE) = { KW_CONTINUE }
  34. FIRST(KW_ELSE) = { KW_ELSE }
  35. FIRST(KW_FINALLY) = { KW_FINALLY }
  36. FIRST(KW_FOR) = { KW_FOR }
  37. FIRST(KW_FUNCTION) = { KW_FUNCTION }
  38. FIRST(KW_IF) = { KW_IF }
  39. FIRST(KW_IN) = { KW_IN }
  40. FIRST(KW_INSTANCEOF) = { KW_INSTANCEOF }
  41. FIRST(KW_NEW) = { KW_NEW }
  42. FIRST(KW_RETURN) = { KW_RETURN }
  43. FIRST(KW_THIS) = { KW_THIS }
  44. FIRST(KW_THROW) = { KW_THROW }
  45. FIRST(KW_TRY) = { KW_TRY }
  46. FIRST(KW_VAR) = { KW_VAR }
  47. FIRST(KW_VOID) = { KW_VOID }
  48. FIRST(KW_WHILE) = { KW_WHILE }
  49. FIRST(LE) = { LE }
  50. FIRST(LEFT) = { LEFT }
  51. FIRST(NE) = { NE }
  52. FIRST(NUM) = { NUM }
  53. FIRST(OR) = { OR }
  54. FIRST(RIGHT) = { RIGHT }
  55. FIRST(RRIGHT) = { RRIGHT }
  56. FIRST(STRING) = { STRING }
  57. FIRST(__EOF__) = { __EOF__ }
  58. FIRST(anonymous_function) = { KW_FUNCTION }
  59. FIRST(array_access) = { '(', '[', '{', ID, KW_FUNCTION, KW_THIS, NUM, STRING }
  60. FIRST(array_literal) = { '[' }
  61. FIRST(assignment) = { '!', '(', '+', '-', '[', '{', '~', DEC, ID, INC, KW_FUNCTION, KW_NEW, KW_THIS, NUM, STRING }
  62. FIRST(assignment_operator) = { '=', ASSIGN }
  63. FIRST(catch) = { KW_CATCH, __epsilon__ }
  64. FIRST(else) = { KW_ELSE, __epsilon__ }
  65. FIRST(expression) = { '!', '(', '+', '-', '[', '{', '~', ID, KW_FUNCTION, KW_NEW, KW_THIS, NUM, STRING }
  66. FIRST(expressions) = { '!', '(', '+', '-', '[', '{', '~', ID, KW_FUNCTION, KW_NEW, KW_THIS, NUM, STRING }
  67. FIRST(expressions_opt) = { '!', '(', '+', '-', '[', '{', '~', ID, KW_FUNCTION, KW_NEW, KW_THIS, NUM, STRING, __epsilon__ }
  68. FIRST(field_access) = { '(', '[', '{', ID, KW_FUNCTION, KW_THIS, NUM, STRING }
  69. FIRST(finally) = { KW_FINALLY, __epsilon__ }
  70. FIRST(invocation) = { '(', '[', '{', ID, KW_FUNCTION, KW_THIS, NUM, STRING }
  71. FIRST(key) = { ID, NUM, STRING }
  72. FIRST(left_hand_side) = { '(', '[', '{', ID, KW_FUNCTION, KW_THIS, NUM, STRING }
  73. FIRST(literal) = { NUM, STRING }
  74. FIRST(object_literal) = { '{' }
  75. FIRST(parameter_list) = { ID, __epsilon__ }
  76. FIRST(parameters) = { ID }
  77. FIRST(primary) = { '(', '[', '{', ID, KW_FUNCTION, KW_THIS, NUM, STRING }
  78. FIRST(program) = { '!', '(', '+', '-', '[', '{', '~', DEC, ID, INC, KW_BREAK, KW_CONTINUE, KW_FOR, KW_FUNCTION, KW_IF, KW_NEW, KW_RETURN, KW_THIS, KW_THROW, KW_TRY, KW_VAR, KW_VOID, KW_WHILE, NUM, STRING, __epsilon__ }
  79. FIRST(properties) = { ID, NUM, STRING }
  80. FIRST(properties_opt) = { ID, NUM, STRING, __epsilon__ }
  81. FIRST(property) = { ID, NUM, STRING }
  82. FIRST(statement) = { '!', '(', '+', '-', '[', '{', '~', DEC, ID, INC, KW_BREAK, KW_CONTINUE, KW_FOR, KW_FUNCTION, KW_IF, KW_NEW, KW_RETURN, KW_THIS, KW_THROW, KW_TRY, KW_VAR, KW_VOID, KW_WHILE, NUM, STRING }
  83. FIRST(statements) = { '!', '(', '+', '-', '[', '{', '~', DEC, ID, INC, KW_BREAK, KW_CONTINUE, KW_FOR, KW_FUNCTION, KW_IF, KW_NEW, KW_RETURN, KW_THIS, KW_THROW, KW_TRY, KW_VAR, KW_VOID, KW_WHILE, NUM, STRING }
  84. FIRST(variable_declaration) = { ID }
  85. FIRST(variable_declarations) = { ID }
Add Comment
Please, Sign In to add comment