Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
clean-compiler-and-rts
compiler
Commits
58fd6750
Commit
58fd6750
authored
Oct 23, 2000
by
clean
Browse files
no message
parent
50c143c4
Changes
1
Hide whitespace changes
Inline
Side-by-side
backendC/CleanCompilerSources/instructions.c
View file @
58fd6750
...
...
@@ -1279,7 +1279,23 @@ void CallArrayFunction (SymbDef array_def,Bool is_jsr,StateP node_state_p)
StateP
function_state_p
;
fkind
=
(
ArrayFunKind
)
array_def
->
sdef_arfun
;
/* RWS ...
function_state_p = array_def->sdef_rule_type->rule_type_state_p;
*/
switch
(
array_def
->
sdef_kind
)
{
case
DEFRULE
:
case
SYSRULE
:
function_state_p
=
array_def
->
sdef_rule_type
->
rule_type_state_p
;
break
;
case
IMPRULE
:
function_state_p
=
array_def
->
sdef_rule
->
rule_state_p
;
break
;
default:
error_in_function
(
"CallArrayFunction RWS"
);
break
;
}
/* RWS */
if
(
function_state_p
[
0
].
state_type
==
SimpleState
&&
function_state_p
[
0
].
state_object
==
UnknownObj
){
StateS
elem_state
;
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment