projects
/
inform.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Update to commit b83e48657bac55e4137c225318c0d80d3953d5c9 dated August 15, 2020....
[inform.git]
/
src
/
states.c
diff --git
a/src/states.c
b/src/states.c
index cd3b695a5777486926eec58c57e950c634bc8dc5..5fe55b3b9c2f27c646217b4fd2613a84064c4f8b 100644
(file)
--- a/
src/states.c
+++ b/
src/states.c
@@
-1,7
+1,7
@@
/* ------------------------------------------------------------------------- */
/* "states" : Statement translator */
/* */
/* ------------------------------------------------------------------------- */
/* "states" : Statement translator */
/* */
-/* Copyright (c) Graham Nelson 1993 - 20
18
*/
+/* Copyright (c) Graham Nelson 1993 - 20
20
*/
/* */
/* This file is part of Inform. */
/* */
/* */
/* This file is part of Inform. */
/* */
@@
-184,7
+184,7
@@
static void parse_action(void)
if (version_number==4)
assemblez_4_to(call_vs_zc, AO, AO2, AO3, AO4, temp_var1);
else
if (version_number==4)
assemblez_4_to(call_vs_zc, AO, AO2, AO3, AO4, temp_var1);
else
- assemblez_4
(call_zc, AO, AO2, AO3, AO4
);
+ assemblez_4
_to(call_zc, AO, AO2, AO3, AO4, temp_var1
);
break;
case 3:
AO5 = code_generate(AO5, QUANTITY_CONTEXT, -1);
break;
case 3:
AO5 = code_generate(AO5, QUANTITY_CONTEXT, -1);
@@
-854,9
+854,9
@@
static void parse_statement_z(int break_label, int continue_label)
if (j > ln2) ln2 = j;
}
put_token_back();
if (j > ln2) ln2 = j;
}
put_token_back();
- array_entry(ln++,parse_expression(CONSTANT_CONTEXT));
+ array_entry(ln++,
FALSE,
parse_expression(CONSTANT_CONTEXT));
} while (TRUE);
} while (TRUE);
- finish_array(ln);
+ finish_array(ln
, FALSE
);
if (ln == 0)
error("No lines of text given for 'box' display");
if (ln == 0)
error("No lines of text given for 'box' display");
@@
-1815,9
+1815,9
@@
static void parse_statement_g(int break_label, int continue_label)
if (j > ln2) ln2 = j;
}
put_token_back();
if (j > ln2) ln2 = j;
}
put_token_back();
- array_entry(ln++,parse_expression(CONSTANT_CONTEXT));
+ array_entry(ln++,
FALSE,
parse_expression(CONSTANT_CONTEXT));
} while (TRUE);
} while (TRUE);
- finish_array(ln);
+ finish_array(ln
, FALSE
);
if (ln == 0)
error("No lines of text given for 'box' display");
if (ln == 0)
error("No lines of text given for 'box' display");