DEFINITIONS
[..]
- ADD_EXPRESSION
- ALIGN_SIZE
- ARGUMENT_TOO_FEW_ERR
- ARGUMENT_TOO_MANY_ERR
- ARRAY_ALLOC_SIZE
- ARRAY_EXPRESSION
- ARRAY_INDEX_OUT_OF_BOUNDS_ERR
- ARRAY_OBJECT
- ASSIGN_EXPRESSION
- Align
- AssignExpression
- BAD_OPERAND_TYPE_ERR
- BOOLEAN_EXPRESSION
- BREAK_STATEMENT
- BREAK_STATEMENT_RESULT
- BinaryExpression
- Block
- CELL_SIZE
- CHARACTER_INVALID_ERR
- CHARACTER_MESSAGE_ARGUMENT
- COMPILE_ERROR_COUNT_PLUS_1
- CONTINUE_STATEMENT
- CONTINUE_STATEMENT_RESULT
- CRB_ARRAY_VALUE
- CRB_Array
- CRB_BOOLEAN_VALUE
- CRB_Boolean
- CRB_DOUBLE_VALUE
- CRB_FALSE
- CRB_INT_VALUE
- CRB_Interpreter
- CRB_NATIVE_POINTER_VALUE
- CRB_NULL_VALUE
- CRB_NativeFunctionProc
- CRB_Object
- CRB_STRING_VALUE
- CRB_String
- CRB_TRUE
- CRB_Value
- CRB_ValueType
- CRB_add_native_function
- CRB_compile
- CRB_create_interpreter
- CRB_dispose_interpreter
- CRB_interpret
- CRB_pop_value
- CRB_push_value
- CRB_shrink_stack
- CROWBAR_FUNCTION_DEFINITION
- Cell
- CompileError
- DBG_Boolean
- DBG_CURRENT_CONTROLLER
- DBG_Controller
- DBG_FALSE
- DBG_TRUE
- DBG_assert
- DBG_assert_func
- DBG_create_controller
- DBG_create_controller_func
- DBG_debug_write
- DBG_debug_write_func
- DBG_panic
- DBG_panic_func
- DBG_set
- DBG_set_debug_level
- DBG_set_debug_level_func
- DBG_set_debug_write_fp
- DBG_set_debug_write_fp_func
- DBG_set_expression
- DECREMENT_EXPRESSION
- DEFAULT_PAGE_SIZE
- DIV_EXPRESSION
- DOUBLE_EXPRESSION
- DOUBLE_MESSAGE_ARGUMENT
- EQ_EXPRESSION
- EXPRESSION_STATEMENT
- EXPRESSION_TYPE_COUNT_PLUS_1
- Elsif
- Expression
- ExpressionList
- ExpressionType
- FCLOSE_ARGUMENT_TYPE_ERR
- FGETS_ARGUMENT_TYPE_ERR
- FOPEN_ARGUMENT_TYPE_ERR
- FOR_STATEMENT
- FPUTS_ARGUMENT_TYPE_ERR
- FUNCTION_CALL_EXPRESSION
- FUNCTION_DEFINITION_TYPE_COUNT_PLUS_1
- FUNCTION_MULTIPLE_DEFINE_ERR
- FUNCTION_NOT_FOUND_ERR
- ForStatement
- FunctionCallExpression
- FunctionDefinition
- FunctionDefinitionType
- GE_EXPRESSION
- GLOBAL_VARIABLE_DEFINE
- GT_EXPRESSION
- HEADER_ALIGN_SIZE
- HEAP_THRESHOLD_SIZE
- Header
- HeaderStruct
- Heap
- IDENTIFIER_EXPRESSION
- IF_STATEMENT
- INCREMENT_EXPRESSION
- INC_DEC_OPERAND_TYPE_ERR
- INDEX_EXPRESSION
- INDEX_OPERAND_NOT_ARRAY_ERR
- INDEX_OPERAND_NOT_INT_ERR
- INT_EXPRESSION
- INT_MESSAGE_ARGUMENT
- IfStatement
- IncrementOrDecrement
- IndexExpression
- LE_EXPRESSION
- LINE_BUF_SIZE
- LOGICAL_AND_EXPRESSION
- LOGICAL_OP_DOUBLE_OPERAND_ERR
- LOGICAL_OP_INTEGER_OPERAND_ERR
- LOGICAL_OR_EXPRESSION
- LT_EXPRESSION
- LocalEnvironment
- MARK
- MARK_SIZE
- MEM_CURRENT_CONTROLLER
- MEM_Controller
- MEM_FAIL_AND_EXIT
- MEM_FAIL_AND_RETURN
- MEM_FailMode
- MEM_Storage
- MEM_check_all_blocks
- MEM_check_all_blocks_func
- MEM_check_block
- MEM_check_block_func
- MEM_create_controller
- MEM_dispose_storage
- MEM_dispose_storage_func
- MEM_dump_blocks
- MEM_dump_blocks_func
- MEM_free
- MEM_free_func
- MEM_malloc
- MEM_malloc_func
- MEM_open_storage
- MEM_open_storage_func
- MEM_realloc
- MEM_realloc_func
- MEM_set_error_handler
- MEM_set_fail_mode
- MEM_storage_malloc
- MEM_storage_malloc_func
- MEM_strdup
- MEM_strdup_func
- MESSAGE_ARGUMENT_END
- MESSAGE_ARGUMENT_MAX
- METHOD_CALL_EXPRESSION
- MINUS_EXPRESSION
- MINUS_OPERAND_TYPE_ERR
- MOD_EXPRESSION
- MUL_EXPRESSION
- MemoryPage
- MemoryPageList
- MessageArgument
- MessageArgumentType
- MessageFormat
- MethodCallExpression
- NATIVE_FUNCTION_DEFINITION
- NEW_ARRAY_ARGUMENT_TYPE_ERR
- NE_EXPRESSION
- NORMAL_STATEMENT_RESULT
- NOT_BOOLEAN_OPERATOR_ERR
- NOT_BOOLEAN_TYPE_ERR
- NOT_LVALUE_ERR
- NOT_NULL_OPERATOR_ERR
- NO_SUCH_METHOD_ERR
- NULL_EXPRESSION
- OBJECT_TYPE_COUNT_PLUS_1
- ObjectType
- PARSE_ERR
- POINTER_MESSAGE_ARGUMENT
- PRIVATE_CROWBAR_H_INCLUDED
- PRIVATE_DBG_H_INCLUDED
- PRIVATE_MEM_H_INCLUDED
- PUBLIC_CRB_DEV_H_INCLUDED
- PUBLIC_CRB_H_INCLUDED
- PUBLIC_DBG_H_INCLUDED
- PUBLIC_MEM_H
- ParameterList
- RETURN_STATEMENT
- RETURN_STATEMENT_RESULT
- RUNTIME_ERROR_COUNT_PLUS_1
- ReturnStatement
- RuntimeError
- STACK_ALLOC_SIZE
- STATEMENT_RESULT_TYPE_COUNT_PLUS_1
- STATEMENT_TYPE_COUNT_PLUS_1
- STRING_ALLOC_SIZE
- STRING_EXPRESSION
- STRING_MESSAGE_ARGUMENT
- STRING_OBJECT
- STRING_OPERATOR_ERR
- SUB_EXPRESSION
- Stack
- Statement
- StatementList
- StatementResult
- StatementResultType
- StatementType
- VARIABLE_NOT_FOUND_ERR
- VString
- Variable
- WHILE_STATEMENT
- WhileStatement
- YYDEBUG
- YYSTYPE
- add_character
- add_native_functions
- add_string
- alloc_local_environment
- alloc_object
- alloc_statement
- assert_func
- call_crowbar_function
- call_native_function
- chain_block
- chain_string
- check_argument_count
- check_gc
- check_mark
- check_mark_sub
- check_method_argument_count
- clear_v_string
- convert_value_to_expression
- crb_add_global_variable
- crb_add_local_variable
- crb_add_string_literal
- crb_alloc_expression
- crb_array_add
- crb_chain_argument_list
- crb_chain_elsif_list
- crb_chain_expression_list
- crb_chain_parameter
- crb_chain_statement_list
- crb_close_string_literal
- crb_compile_error
- crb_create_argument_list
- crb_create_array
- crb_create_array_expression
- crb_create_assign_expression
- crb_create_binary_expression
- crb_create_block
- crb_create_boolean_expression
- crb_create_break_statement
- crb_create_continue_statement
- crb_create_crowbar_string
- crb_create_elsif
- crb_create_expression_list
- crb_create_expression_statement
- crb_create_for_statement
- crb_create_function_call_expression
- crb_create_identifier
- crb_create_identifier_expression
- crb_create_if_statement
- crb_create_incdec_expression
- crb_create_index_expression
- crb_create_method_call_expression
- crb_create_minus_expression
- crb_create_null_expression
- crb_create_parameter
- crb_create_return_statement
- crb_create_statement_list
- crb_create_while_statement
- crb_eval_binary_expression
- crb_eval_expression
- crb_eval_minus_expression
- crb_execute_malloc
- crb_execute_statement_list
- crb_function_define
- crb_garbage_collect
- crb_get_current_interpreter
- crb_get_operator_string
- crb_literal_to_crb_string
- crb_malloc
- crb_nv_fclose_proc
- crb_nv_fgets_proc
- crb_nv_fopen_proc
- crb_nv_fputs_proc
- crb_nv_new_array_proc
- crb_nv_print_proc
- crb_open_string_literal
- crb_reset_string_literal_buffer
- crb_runtime_error
- crb_search_function
- crb_search_global_variable
- crb_search_local_variable
- crb_set_current_interpreter
- create_message_argument
- default_error_handler
- dispose_local_environment
- dkc_is_math_operator
- dkc_is_object_value
- dump_buffer
- error_handler
- eval_array_expression
- eval_assign_expression
- eval_binary_boolean
- eval_binary_double
- eval_binary_expression
- eval_binary_int
- eval_binary_null
- eval_boolean_expression
- eval_double_expression
- eval_expression
- eval_function_call_expression
- eval_identifier_expression
- eval_inc_dec_expression
- eval_index_expression
- eval_int_expression
- eval_method_call_expression
- eval_minus_expression
- eval_null_expression
- eval_string_expression
- execute_break_statement
- execute_continue_statement
- execute_elsif
- execute_expression_statement
- execute_for_statement
- execute_if_statement
- execute_return_statement
- execute_statement
- execute_while_statement
- fill_buffer
- format_message
- gc_dispose_object
- gc_mark
- gc_mark_objects
- gc_reset_mark
- gc_sweep_objects
- get_array_element_lvalue
- get_identifier_lvalue
- get_lvalue
- initialize_debug_write_fp
- larger
- main
- my_strlen
- new_array_sub
- panic_func
- peek_stack
- pop_value
- print_value
- push_value
- rechain_block
- release_global_strings
- revalue_up_align
- search_argument
- self_check
- set_header
- set_tail
- shrink_stack
- smaller
- unchain_block
- yyerror
- yyparse
[..]