diff -r 7b5d67d1aeef -r 6381589697ff absyntax/absyntax.def --- a/absyntax/absyntax.def Tue Feb 21 22:31:38 2012 +0100 +++ b/absyntax/absyntax.def Fri Feb 24 14:16:51 2012 +0100 @@ -920,11 +920,11 @@ SYM_REF2(il_simple_operation_c, il_simple_operator, il_operand) /* | function_name [il_operand_list] */ -/* NOTE: The parameters 'called_function_declaration' and 'overloaded_return_type' are used to pass +/* NOTE: The parameters 'called_function_declaration' is used to pass * data between the stage 3 and stage 4. * See the comment above function_invocation_c for more details */ -SYM_REF2(il_function_call_c, function_name, il_operand_list, symbol_c *called_function_declaration; symbol_c *overloaded_return_type; int extensible_param_count;) +SYM_REF2(il_function_call_c, function_name, il_operand_list, symbol_c *called_function_declaration; int extensible_param_count;) /* | il_expr_operator '(' [il_operand] eol_list [simple_instr_list] ')' */ @@ -943,11 +943,11 @@ /* | function_name '(' eol_list [il_param_list] ')' */ -/* NOTE: The parameters 'called_function_declaration' and 'overloaded_return_type' are used to pass +/* NOTE: The parameters 'called_function_declaration' is used to pass * data between the stage 3 and stage 4. * See the comment above function_invocation_c for more details */ -SYM_REF2(il_formal_funct_call_c, function_name, il_param_list, symbol_c *called_function_declaration; symbol_c *overloaded_return_type; int extensible_param_count;) +SYM_REF2(il_formal_funct_call_c, function_name, il_param_list, symbol_c *called_function_declaration; int extensible_param_count;) /* | il_operand_list ',' il_operand */ SYM_LIST(il_operand_list_c) @@ -1047,7 +1047,7 @@ /* formal_param_list -> may be NULL ! */ /* nonformal_param_list -> may be NULL ! */ -/* NOTE: The parameters 'called_function_declaration' and 'overloaded_return_type' are used to pass +/* NOTE: The parameters 'called_function_declaration' is used to pass * data between the stage 3 and stage 4. * The IEC 61131-3 standard allows for overloaded standard functions. This means that some * function calls are not compeletely defined by the name of the function being called, @@ -1058,7 +1058,7 @@ * and again in stage 4), so stage 3 will store this infor in the parameter called_function_declaration * for stage 4 to use it later on. */ -SYM_REF3(function_invocation_c, function_name, formal_param_list, nonformal_param_list, symbol_c *called_function_declaration; symbol_c *overloaded_return_type; int extensible_param_count;) +SYM_REF3(function_invocation_c, function_name, formal_param_list, nonformal_param_list, symbol_c *called_function_declaration; int extensible_param_count;) /********************/