DEFINITIONS

[..]
  1. ADD_ASSIGN
  2. ADD_EXPRESSION
  3. ALIGN_SIZE
  4. ARGUMENT_TOO_FEW_ERR
  5. ARGUMENT_TOO_MANY_ERR
  6. ARRAY_ALLOC_SIZE
  7. ARRAY_EXPRESSION
  8. ARRAY_INDEX_OUT_OF_BOUNDS_ERR
  9. ARRAY_INSERT_ARGUMENT_ERR
  10. ARRAY_OBJECT
  11. ARRAY_REMOVE_ARGUMENT_ERR
  12. ARRAY_RESIZE_ARGUMENT_ERR
  13. ARRAY_SIZE
  14. ASSIGN_EXPRESSION
  15. ASSOC_OBJECT
  16. Align
  17. AssignExpression
  18. AssignmentOperator
  19. AssocMember
  20. BAD_OPERAND_TYPE_ERR
  21. BAD_OPERATOR_FOR_STRING_ERR
  22. BOOLEAN_EXPRESSION
  23. BREAK_STATEMENT
  24. BREAK_STATEMENT_RESULT
  25. BinaryExpression
  26. Block
  27. CELL_SIZE
  28. CHARACTER_INVALID_ERR
  29. CLOSURE_EXPRESSION
  30. COMMA_EXPRESSION
  31. COMPILE_ERROR_COUNT_PLUS_1
  32. CONTINUE_STATEMENT
  33. CONTINUE_STATEMENT_RESULT
  34. CRB_ARRAY_VALUE
  35. CRB_ASSOC_VALUE
  36. CRB_Array
  37. CRB_Assoc
  38. CRB_BOOLEAN_VALUE
  39. CRB_Boolean
  40. CRB_CHARACTER_MESSAGE_ARGUMENT
  41. CRB_CLOSURE_VALUE
  42. CRB_Closure
  43. CRB_DOUBLE_MESSAGE_ARGUMENT
  44. CRB_DOUBLE_VALUE
  45. CRB_FAKE_METHOD_VALUE
  46. CRB_FALSE
  47. CRB_FakeMethod
  48. CRB_FunctionDefinition
  49. CRB_INT_MESSAGE_ARGUMENT
  50. CRB_INT_VALUE
  51. CRB_Interpreter
  52. CRB_LocalEnvironment
  53. CRB_MESSAGE_ARGUMENT_END
  54. CRB_MessageArgumentType
  55. CRB_MessageFormat
  56. CRB_NATIVE_POINTER_VALUE
  57. CRB_NULL_VALUE
  58. CRB_NativeFunctionProc
  59. CRB_NativeLibInfo
  60. CRB_NativePointerFinalizeProc
  61. CRB_NativePointerInfo
  62. CRB_Object
  63. CRB_POINTER_MESSAGE_ARGUMENT
  64. CRB_STRING_MESSAGE_ARGUMENT
  65. CRB_STRING_VALUE
  66. CRB_String
  67. CRB_TRUE
  68. CRB_Value
  69. CRB_ValueType
  70. CRB_add_assoc_member
  71. CRB_add_native_function
  72. CRB_array_add
  73. CRB_array_get
  74. CRB_array_insert
  75. CRB_array_remove
  76. CRB_array_resize
  77. CRB_array_set
  78. CRB_check_argument_count
  79. CRB_check_argument_count_func
  80. CRB_check_native_pointer_type
  81. CRB_compile
  82. CRB_create_array
  83. CRB_create_assoc
  84. CRB_create_crowbar_string
  85. CRB_create_exception
  86. CRB_create_interpreter
  87. CRB_create_native_pointer
  88. CRB_dispose_interpreter
  89. CRB_error
  90. CRB_get_object_type_name
  91. CRB_get_type_name
  92. CRB_interpret
  93. CRB_literal_to_crb_string
  94. CRB_object_get_native_pointer
  95. CRB_object_get_string
  96. CRB_object_set_native_pointer
  97. CRB_pop_value
  98. CRB_push_value
  99. CRB_search_assoc_member
  100. CRB_shrink_stack
  101. CRB_string_substr
  102. CRB_value_to_string
  103. CROWBAR_FUNCTION_DEFINITION
  104. Cell
  105. ClosureExpression
  106. CommaExpression
  107. CompileError
  108. DBG_Boolean
  109. DBG_CURRENT_CONTROLLER
  110. DBG_Controller
  111. DBG_FALSE
  112. DBG_TRUE
  113. DBG_assert
  114. DBG_assert_func
  115. DBG_create_controller
  116. DBG_create_controller_func
  117. DBG_debug_write
  118. DBG_debug_write_func
  119. DBG_panic
  120. DBG_panic_func
  121. DBG_set
  122. DBG_set_debug_level
  123. DBG_set_debug_level_func
  124. DBG_set_debug_write_fp
  125. DBG_set_debug_write_fp_func
  126. DBG_set_expression
  127. DECREMENT_EXPRESSION
  128. DEFAULT_PAGE_SIZE
  129. DIVISION_BY_ZERO_ERR
  130. DIV_ASSIGN
  131. DIV_EXPRESSION
  132. DOUBLE_EXPRESSION
  133. EQ_EXPRESSION
  134. EXCEPTION_HAS_NO_STACK_TRACE_ERR
  135. EXCEPTION_MEMBER_FUNCTION_NAME
  136. EXCEPTION_MEMBER_LINE_NUMBER
  137. EXCEPTION_MEMBER_MESSAGE
  138. EXCEPTION_MEMBER_STACK_TRACE
  139. EXPRESSION_STATEMENT
  140. EXPRESSION_TYPE_COUNT_PLUS_1
  141. Elsif
  142. Expression
  143. ExpressionList
  144. ExpressionType
  145. FCLOSE_ARGUMENT_TYPE_ERR
  146. FGETS_ARGUMENT_TYPE_ERR
  147. FILE_ALREADY_CLOSED_ERR
  148. FOPEN_ARGUMENT_TYPE_ERR
  149. FOR_STATEMENT
  150. FPUTS_ARGUMENT_TYPE_ERR
  151. FUNCTION_CALL_EXPRESSION
  152. FUNCTION_DEFINITION_TYPE_COUNT_PLUS_1
  153. FUNCTION_EXISTS_ERR
  154. FUNCTION_MULTIPLE_DEFINE_ERR
  155. FakeMethodTable
  156. ForStatement
  157. FunctionCallExpression
  158. FunctionDefinitionType
  159. GE_EXPRESSION
  160. GLOBAL_STATEMENT
  161. GLOBAL_STATEMENT_IN_TOPLEVEL_ERR
  162. GLOBAL_VARIABLE_DEFINE
  163. GLOBAL_VARIABLE_NOT_FOUND_ERR
  164. GT_EXPRESSION
  165. GlobalStatement
  166. GlobalVariableRef
  167. HEADER_ALIGN_SIZE
  168. HEAP_THRESHOLD_SIZE
  169. Header
  170. HeaderStruct
  171. Heap
  172. IDENTIFIER_EXPRESSION
  173. IF_STATEMENT
  174. INCREMENT_EXPRESSION
  175. INC_DEC_OPERAND_NOT_EXIST_ERR
  176. INC_DEC_OPERAND_TYPE_ERR
  177. INDEX_EXPRESSION
  178. INDEX_OPERAND_NOT_ARRAY_ERR
  179. INDEX_OPERAND_NOT_INT_ERR
  180. INT_EXPRESSION
  181. IdentifierList
  182. IfStatement
  183. IncrementOrDecrement
  184. IndexExpression
  185. LE_EXPRESSION
  186. LINE_BUF_SIZE
  187. LOGICAL_AND_EXPRESSION
  188. LOGICAL_NOT_EXPRESSION
  189. LOGICAL_OP_DOUBLE_OPERAND_ERR
  190. LOGICAL_OP_INTEGER_OPERAND_ERR
  191. LOGICAL_OR_EXPRESSION
  192. LONGJMP_ARG
  193. LT_EXPRESSION
  194. MARK
  195. MARK_SIZE
  196. MEMBER_EXPRESSION
  197. MEM_CURRENT_CONTROLLER
  198. MEM_Controller
  199. MEM_FAIL_AND_EXIT
  200. MEM_FAIL_AND_RETURN
  201. MEM_FailMode
  202. MEM_Storage
  203. MEM_check_all_blocks
  204. MEM_check_all_blocks_func
  205. MEM_check_block
  206. MEM_check_block_func
  207. MEM_create_controller
  208. MEM_dispose_storage
  209. MEM_dispose_storage_func
  210. MEM_dump_blocks
  211. MEM_dump_blocks_func
  212. MEM_free
  213. MEM_free_func
  214. MEM_malloc
  215. MEM_malloc_func
  216. MEM_open_storage
  217. MEM_open_storage_func
  218. MEM_realloc
  219. MEM_realloc_func
  220. MEM_set_error_handler
  221. MEM_set_fail_mode
  222. MEM_storage_malloc
  223. MEM_storage_malloc_func
  224. MEM_strdup
  225. MEM_strdup_func
  226. MESSAGE_ARGUMENT_MAX
  227. MINUS_EXPRESSION
  228. MINUS_OPERAND_TYPE_ERR
  229. MOD_ASSIGN
  230. MOD_EXPRESSION
  231. MUL_ASSIGN
  232. MUL_EXPRESSION
  233. MemberExpression
  234. MemoryPage
  235. MemoryPageList
  236. MessageArgument
  237. MessageFormat
  238. NATIVE_FUNCTION_DEFINITION
  239. NATIVE_POINTER_OBJECT
  240. NEW_ARRAY_ARGUMENT_TOO_FEW_ERR
  241. NEW_ARRAY_ARGUMENT_TYPE_ERR
  242. NE_EXPRESSION
  243. NORMAL_ASSIGN
  244. NORMAL_STATEMENT_RESULT
  245. NOT_BOOLEAN_OPERATOR_ERR
  246. NOT_BOOLEAN_TYPE_ERR
  247. NOT_FUNCTION_ERR
  248. NOT_LVALUE_ERR
  249. NOT_NULL_OPERATOR_ERR
  250. NOT_OBJECT_MEMBER_ASSIGN_ERR
  251. NOT_OBJECT_MEMBER_UPDATE_ERR
  252. NO_MEMBER_TYPE_ERR
  253. NO_SUCH_MEMBER_ERR
  254. NO_SUCH_METHOD_ERR
  255. NULL_EXPRESSION
  256. NativeErrorCode
  257. NativePointer
  258. OBJECT_TYPE_COUNT_PLUS_1
  259. ObjectType
  260. PARSE_ERR
  261. PRIVATE_CROWBAR_H_INCLUDED
  262. PRIVATE_DBG_H_INCLUDED
  263. PRIVATE_MEM_H_INCLUDED
  264. PUBLIC_CRB_DEV_H_INCLUDED
  265. PUBLIC_CRB_H_INCLUDED
  266. PUBLIC_DBG_H_INCLUDED
  267. PUBLIC_MEM_H
  268. ParameterList
  269. RETURN_STATEMENT
  270. RETURN_STATEMENT_RESULT
  271. RUNTIME_ERROR_COUNT_PLUS_1
  272. RecoveryEnvironment
  273. ReturnStatement
  274. RuntimeError
  275. SCOPE_CHAIN_OBJECT
  276. STACK_ALLOC_SIZE
  277. STACK_TRACE_IS_NOT_ARRAY_ERR
  278. STATEMENT_RESULT_TYPE_COUNT_PLUS_1
  279. STATEMENT_TYPE_COUNT_PLUS_1
  280. STRING_ALLOC_SIZE
  281. STRING_EXPRESSION
  282. STRING_OBJECT
  283. STRING_OPERATOR_ERR
  284. STRING_POS_OUT_OF_BOUNDS_ERR
  285. STRING_SUBSTR_ARGUMENT_ERR
  286. STRING_SUBSTR_LEN_ERR
  287. SUB_ASSIGN
  288. SUB_EXPRESSION
  289. ScopeChain
  290. Stack
  291. Statement
  292. StatementList
  293. StatementResult
  294. StatementResultType
  295. StatementType
  296. TRY_STATEMENT
  297. TryStatement
  298. VARIABLE_NOT_FOUND_ERR
  299. VString
  300. Variable
  301. WHILE_STATEMENT
  302. WhileStatement
  303. YYDEBUG
  304. YYSTYPE
  305. add_native_functions
  306. add_stack_trace
  307. alloc_local_environment
  308. alloc_object
  309. alloc_statement
  310. array_add_method
  311. array_insert_method
  312. array_remove_method
  313. array_resize_method
  314. array_size_method
  315. assert_func
  316. assign_to_member
  317. call_crowbar_function
  318. call_fake_method
  319. call_native_function
  320. chain_block
  321. chain_string
  322. check_file_pointer
  323. check_gc
  324. check_mark
  325. check_mark_sub
  326. check_method_argument_count
  327. convert_value_to_expression
  328. crb_add_global_variable
  329. crb_add_local_variable
  330. crb_add_string_literal
  331. crb_alloc_expression
  332. crb_chain_argument_list
  333. crb_chain_elsif_list
  334. crb_chain_expression_list
  335. crb_chain_identifier
  336. crb_chain_parameter
  337. crb_chain_statement_list
  338. crb_close_string_literal
  339. crb_compile_error
  340. crb_create_argument_list
  341. crb_create_array_expression
  342. crb_create_assign_expression
  343. crb_create_binary_expression
  344. crb_create_block
  345. crb_create_boolean_expression
  346. crb_create_break_statement
  347. crb_create_closure_definition
  348. crb_create_comma_expression
  349. crb_create_continue_statement
  350. crb_create_elsif
  351. crb_create_expression_list
  352. crb_create_expression_statement
  353. crb_create_for_statement
  354. crb_create_function_call_expression
  355. crb_create_global_identifier
  356. crb_create_global_statement
  357. crb_create_identifier
  358. crb_create_identifier_expression
  359. crb_create_if_statement
  360. crb_create_incdec_expression
  361. crb_create_index_expression
  362. crb_create_logical_not_expression
  363. crb_create_member_expression
  364. crb_create_minus_expression
  365. crb_create_null_expression
  366. crb_create_parameter
  367. crb_create_return_statement
  368. crb_create_scope_chain
  369. crb_create_stack_trace_line
  370. crb_create_statement_list
  371. crb_create_try_statement
  372. crb_create_while_statement
  373. crb_eval_binary_expression
  374. crb_eval_expression
  375. crb_eval_minus_expression
  376. crb_execute_malloc
  377. crb_execute_statement_list
  378. crb_function_define
  379. crb_garbage_collect
  380. crb_get_current_interpreter
  381. crb_get_identifier_lvalue
  382. crb_get_operator_string
  383. crb_get_stack_pointer
  384. crb_is_math_operator
  385. crb_is_numeric_type
  386. crb_is_object_value
  387. crb_malloc
  388. crb_nv_fclose_proc
  389. crb_nv_fgets_proc
  390. crb_nv_fopen_proc
  391. crb_nv_fputs_proc
  392. crb_nv_new_array_proc
  393. crb_nv_new_object_proc
  394. crb_nv_print_proc
  395. crb_open_string_literal
  396. crb_reset_string_literal_buffer
  397. crb_runtime_error
  398. crb_search_function
  399. crb_search_function_in_compile
  400. crb_search_global_variable
  401. crb_search_local_variable
  402. crb_set_current_interpreter
  403. crb_set_stack_pointer
  404. crb_vstr_append_character
  405. crb_vstr_append_string
  406. crb_vstr_clear
  407. create_function_definition
  408. create_message_argument
  409. default_error_handler
  410. dispose_local_environment
  411. do_assign
  412. do_function_call
  413. dump_buffer
  414. error_handler
  415. eval_array_expression
  416. eval_assign_expression
  417. eval_binary_boolean
  418. eval_binary_double
  419. eval_binary_expression
  420. eval_binary_int
  421. eval_binary_null
  422. eval_binary_numeric
  423. eval_boolean_expression
  424. eval_closure_expression
  425. eval_comma_expression
  426. eval_compare_string
  427. eval_double_expression
  428. eval_expression
  429. eval_function_call_expression
  430. eval_identifier_expression
  431. eval_inc_dec_expression
  432. eval_index_expression
  433. eval_int_expression
  434. eval_logical_and_or_expression
  435. eval_logical_not_expression
  436. eval_member_expression
  437. eval_minus_expression
  438. eval_null_expression
  439. eval_string_expression
  440. execute_break_statement
  441. execute_continue_statement
  442. execute_elsif
  443. execute_expression_statement
  444. execute_for_statement
  445. execute_global_statement
  446. execute_if_statement
  447. execute_return_statement
  448. execute_statement
  449. execute_try_statement
  450. execute_while_statement
  451. file_finalizer
  452. fill_buffer
  453. format_message
  454. gc_dispose_object
  455. gc_mark
  456. gc_mark_objects
  457. gc_mark_value
  458. gc_reset_mark
  459. gc_sweep_objects
  460. get_array_element_lvalue
  461. get_lvalue
  462. get_member_lvalue
  463. initialize_debug_write_fp
  464. larger
  465. main
  466. my_strlen
  467. new_array_sub
  468. panic_func
  469. peek_stack
  470. pop_value
  471. push_value
  472. rechain_block
  473. release_global_strings
  474. revalue_up_align
  475. search_argument
  476. search_global_variable_from_env
  477. self_check
  478. set_header
  479. set_tail
  480. shrink_stack
  481. smaller
  482. string_length_method
  483. string_substr_method
  484. throw_runtime_exception
  485. unchain_block
  486. yyerror
  487. yyparse
[..]