Advertisement
Guest User

LuaTableParser.h

a guest
Nov 14th, 2013
59
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. // $ANTLR 3.5 /Volumes/Data/Users/hickscorp/Desktop/DTS/DTS/Sources/Parsers/LuaTable/LuaTable.g 2013-11-14 15:30:32
  2.  
  3. /* =============================================================================
  4.  * Standard antlr OBJC runtime definitions
  5.  */
  6. #import <Cocoa/Cocoa.h>
  7. #import <ANTLR/ANTLR.h>
  8. /* End of standard antlr3 runtime definitions
  9.  * =============================================================================
  10.  */
  11.  
  12. /* parserHeaderFile */
  13. #ifndef ANTLR3TokenTypeAlreadyDefined
  14. #define ANTLR3TokenTypeAlreadyDefined
  15. typedef enum {
  16.     ANTLR_EOF = -1,
  17.     INVALID,
  18.     EOR,
  19.     DOWN,
  20.     UP,
  21.     MIN
  22. } ANTLR3TokenType;
  23. #endif
  24.  
  25. #pragma mark Tokens
  26. #ifndef TOKENLISTAlreadyDefined
  27. #define TOKENLISTAlreadyDefined 1
  28. #ifdef EOF
  29. #undef EOF
  30. #endif
  31. #define EOF -1
  32. #define T__20 20
  33. #define T__21 21
  34. #define T__22 22
  35. #define T__23 23
  36. #define T__24 24
  37. #define T__25 25
  38. #define COMMA 4
  39. #define Digit 5
  40. #define FALSE 6
  41. #define FIELD 7
  42. #define IDENT 8
  43. #define Ident 9
  44. #define Letter 10
  45. #define NULL 11
  46. #define NUMBER 12
  47. #define Number 13
  48. #define OBJECT 14
  49. #define STRING 15
  50. #define Special 16
  51. #define String 17
  52. #define TRUE 18
  53. #define WS 19
  54. #endif
  55. #pragma mark Dynamic Global Scopes globalAttributeScopeInterface
  56. #pragma mark Dynamic Rule Scopes ruleAttributeScopeInterface
  57. #pragma mark Rule Return Scopes returnScopeInterface
  58. /* returnScopeInterface LuaTableParser_main_return */
  59. @interface LuaTableParser_main_return : ParserRuleReturnScope { /* returnScopeInterface line 1838 */
  60. /* AST returnScopeInterface.memVars */
  61. CommonTree *tree; /* ObjC start of memVars() */
  62.  
  63. }
  64. /* start property declarations */
  65. /* AST returnScopeInterface.properties */
  66. @property (retain, getter=getTree, setter=setTree:) CommonTree *tree;
  67.  
  68. /* start of method declarations */
  69.  
  70. + (LuaTableParser_main_return *)newLuaTableParser_main_return;
  71. /* this is start of set and get methods */
  72. /* AST returnScopeInterface.methodsDecl */
  73. - (CommonTree *)getTree;
  74.  
  75. - (void) setTree:(CommonTree *)aTree;
  76.   /* methodsDecl */
  77.  
  78. @end /* end of returnScopeInterface interface */
  79.  
  80.  
  81. /* returnScopeInterface LuaTableParser_object_return */
  82. @interface LuaTableParser_object_return : ParserRuleReturnScope { /* returnScopeInterface line 1838 */
  83. /* AST returnScopeInterface.memVars */
  84. CommonTree *tree; /* ObjC start of memVars() */
  85.  
  86. }
  87. /* start property declarations */
  88. /* AST returnScopeInterface.properties */
  89. @property (retain, getter=getTree, setter=setTree:) CommonTree *tree;
  90.  
  91. /* start of method declarations */
  92.  
  93. + (LuaTableParser_object_return *)newLuaTableParser_object_return;
  94. /* this is start of set and get methods */
  95. /* AST returnScopeInterface.methodsDecl */
  96. - (CommonTree *)getTree;
  97.  
  98. - (void) setTree:(CommonTree *)aTree;
  99.   /* methodsDecl */
  100.  
  101. @end /* end of returnScopeInterface interface */
  102.  
  103.  
  104. /* returnScopeInterface LuaTableParser_members_return */
  105. @interface LuaTableParser_members_return : ParserRuleReturnScope { /* returnScopeInterface line 1838 */
  106. /* AST returnScopeInterface.memVars */
  107. CommonTree *tree; /* ObjC start of memVars() */
  108.  
  109. }
  110. /* start property declarations */
  111. /* AST returnScopeInterface.properties */
  112. @property (retain, getter=getTree, setter=setTree:) CommonTree *tree;
  113.  
  114. /* start of method declarations */
  115.  
  116. + (LuaTableParser_members_return *)newLuaTableParser_members_return;
  117. /* this is start of set and get methods */
  118. /* AST returnScopeInterface.methodsDecl */
  119. - (CommonTree *)getTree;
  120.  
  121. - (void) setTree:(CommonTree *)aTree;
  122.   /* methodsDecl */
  123.  
  124. @end /* end of returnScopeInterface interface */
  125.  
  126.  
  127. /* returnScopeInterface LuaTableParser_pairOrTable_return */
  128. @interface LuaTableParser_pairOrTable_return : ParserRuleReturnScope { /* returnScopeInterface line 1838 */
  129. /* AST returnScopeInterface.memVars */
  130. CommonTree *tree; /* ObjC start of memVars() */
  131.  
  132. }
  133. /* start property declarations */
  134. /* AST returnScopeInterface.properties */
  135. @property (retain, getter=getTree, setter=setTree:) CommonTree *tree;
  136.  
  137. /* start of method declarations */
  138.  
  139. + (LuaTableParser_pairOrTable_return *)newLuaTableParser_pairOrTable_return;
  140. /* this is start of set and get methods */
  141. /* AST returnScopeInterface.methodsDecl */
  142. - (CommonTree *)getTree;
  143.  
  144. - (void) setTree:(CommonTree *)aTree;
  145.   /* methodsDecl */
  146.  
  147. @end /* end of returnScopeInterface interface */
  148.  
  149.  
  150. /* returnScopeInterface LuaTableParser_ident_return */
  151. @interface LuaTableParser_ident_return : ParserRuleReturnScope { /* returnScopeInterface line 1838 */
  152. /* AST returnScopeInterface.memVars */
  153. CommonTree *tree; /* ObjC start of memVars() */
  154.  
  155. }
  156. /* start property declarations */
  157. /* AST returnScopeInterface.properties */
  158. @property (retain, getter=getTree, setter=setTree:) CommonTree *tree;
  159.  
  160. /* start of method declarations */
  161.  
  162. + (LuaTableParser_ident_return *)newLuaTableParser_ident_return;
  163. /* this is start of set and get methods */
  164. /* AST returnScopeInterface.methodsDecl */
  165. - (CommonTree *)getTree;
  166.  
  167. - (void) setTree:(CommonTree *)aTree;
  168.   /* methodsDecl */
  169.  
  170. @end /* end of returnScopeInterface interface */
  171.  
  172.  
  173. /* returnScopeInterface LuaTableParser_value_return */
  174. @interface LuaTableParser_value_return : ParserRuleReturnScope { /* returnScopeInterface line 1838 */
  175. /* AST returnScopeInterface.memVars */
  176. CommonTree *tree; /* ObjC start of memVars() */
  177.  
  178. }
  179. /* start property declarations */
  180. /* AST returnScopeInterface.properties */
  181. @property (retain, getter=getTree, setter=setTree:) CommonTree *tree;
  182.  
  183. /* start of method declarations */
  184.  
  185. + (LuaTableParser_value_return *)newLuaTableParser_value_return;
  186. /* this is start of set and get methods */
  187. /* AST returnScopeInterface.methodsDecl */
  188. - (CommonTree *)getTree;
  189.  
  190. - (void) setTree:(CommonTree *)aTree;
  191.   /* methodsDecl */
  192.  
  193. @end /* end of returnScopeInterface interface */
  194.  
  195.  
  196. /* returnScopeInterface LuaTableParser_string_return */
  197. @interface LuaTableParser_string_return : ParserRuleReturnScope { /* returnScopeInterface line 1838 */
  198. /* AST returnScopeInterface.memVars */
  199. CommonTree *tree; /* ObjC start of memVars() */
  200.  
  201. }
  202. /* start property declarations */
  203. /* AST returnScopeInterface.properties */
  204. @property (retain, getter=getTree, setter=setTree:) CommonTree *tree;
  205.  
  206. /* start of method declarations */
  207.  
  208. + (LuaTableParser_string_return *)newLuaTableParser_string_return;
  209. /* this is start of set and get methods */
  210. /* AST returnScopeInterface.methodsDecl */
  211. - (CommonTree *)getTree;
  212.  
  213. - (void) setTree:(CommonTree *)aTree;
  214.   /* methodsDecl */
  215.  
  216. @end /* end of returnScopeInterface interface */
  217.  
  218.  
  219. /* returnScopeInterface LuaTableParser_number_return */
  220. @interface LuaTableParser_number_return : ParserRuleReturnScope { /* returnScopeInterface line 1838 */
  221. /* AST returnScopeInterface.memVars */
  222. CommonTree *tree; /* ObjC start of memVars() */
  223.  
  224. }
  225. /* start property declarations */
  226. /* AST returnScopeInterface.properties */
  227. @property (retain, getter=getTree, setter=setTree:) CommonTree *tree;
  228.  
  229. /* start of method declarations */
  230.  
  231. + (LuaTableParser_number_return *)newLuaTableParser_number_return;
  232. /* this is start of set and get methods */
  233. /* AST returnScopeInterface.methodsDecl */
  234. - (CommonTree *)getTree;
  235.  
  236. - (void) setTree:(CommonTree *)aTree;
  237.   /* methodsDecl */
  238.  
  239. @end /* end of returnScopeInterface interface */
  240.  
  241.  
  242.  
  243. /* Interface grammar class */
  244. @interface LuaTableParser  : Parser { /* line 572 */
  245. #pragma mark Dynamic Rule Scopes ruleAttributeScopeDecl
  246. #pragma mark Dynamic Global Rule Scopes globalAttributeScopeMemVar
  247.  
  248.  
  249. /* ObjC start of actions.(actionScope).memVars */
  250. /* ObjC end of actions.(actionScope).memVars */
  251. /* ObjC start of memVars */
  252. /* AST parserHeaderFile.memVars */
  253. NSInteger ruleLevel;
  254. NSArray *ruleNames;
  255.   /* AST super.memVars */
  256. /* AST parserMemVars */
  257. id<TreeAdaptor> treeAdaptor;   /* AST parserMemVars */
  258. /* ObjC end of memVars */
  259.  
  260.  }
  261.  
  262. /* ObjC start of actions.(actionScope).properties */
  263. /* ObjC end of actions.(actionScope).properties */
  264. /* ObjC start of properties */
  265. /* AST parserHeaderFile.properties */
  266.   /* AST super.properties */
  267. /* AST parserProperties */
  268. @property (retain, getter=getTreeAdaptor, setter=setTreeAdaptor:) id<TreeAdaptor> treeAdaptor;   /* AST parserproperties */
  269. /* ObjC end of properties */
  270.  
  271. + (void) initialize;
  272. + (LuaTableParser *) newLuaTableParser:(id<TokenStream>)aStream;
  273. /* ObjC start of actions.(actionScope).methodsDecl */
  274. /* ObjC end of actions.(actionScope).methodsDecl */
  275.  
  276. /* ObjC start of methodsDecl */
  277. /* AST parserHeaderFile.methodsDecl */
  278.   /* AST super.methodsDecl */
  279. /* AST parserMethodsDecl */
  280. - (id<TreeAdaptor>) getTreeAdaptor;
  281. - (void) setTreeAdaptor:(id<TreeAdaptor>)theTreeAdaptor;   /* AST parsermethodsDecl */
  282. /* ObjC end of methodsDecl */
  283.  
  284. - (LuaTableParser_main_return *)main;
  285.  
  286. - (LuaTableParser_object_return *)object;
  287.  
  288. - (LuaTableParser_members_return *)members;
  289.  
  290. - (LuaTableParser_pairOrTable_return *)pairOrTable;
  291.  
  292. - (LuaTableParser_ident_return *)ident;
  293.  
  294. - (LuaTableParser_value_return *)value;
  295.  
  296. - (LuaTableParser_string_return *)string;
  297.  
  298. - (LuaTableParser_number_return *)number;
  299.  
  300.  
  301. @end /* end of LuaTableParser interface */
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement