|
@@ -186,7 +186,7 @@ static void cCallFunction(const char* literal, bool noReturn) {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
-static void cAddVarOrArrayReference(const char* var) {
|
|
|
+static void cAddReference(const char* var) {
|
|
|
if(cConsumeTokenIf(T_OPEN_SQUARE_BRACKET)) {
|
|
|
cExpression();
|
|
|
cAddOperation(OP_REFERENCE_FROM_ARRAY);
|
|
@@ -204,7 +204,7 @@ static void cLiteral() {
|
|
|
cCallFunction(literal, false);
|
|
|
return;
|
|
|
}
|
|
|
- cAddVarOrArrayReference(literal);
|
|
|
+ cAddReference(literal);
|
|
|
if(cConsumeTokenIf(T_INCREMENT)) {
|
|
|
cAddOperation(OP_POST_INCREMENT);
|
|
|
} else if(cConsumeTokenIf(T_DECREMENT)) {
|
|
@@ -250,7 +250,7 @@ static void cPrimary() {
|
|
|
|
|
|
static void cPreChange(Operation op) {
|
|
|
cConsumeToken(T_LITERAL);
|
|
|
- cAddVarOrArrayReference(cReadString());
|
|
|
+ cAddReference(cReadString());
|
|
|
cAddOperation(op);
|
|
|
}
|
|
|
|
|
@@ -434,7 +434,7 @@ static void cLineLiteral() {
|
|
|
cCallFunction(literal, true);
|
|
|
return;
|
|
|
}
|
|
|
- cAddVarOrArrayReference(literal);
|
|
|
+ cAddReference(literal);
|
|
|
Token t = cReadTokenAndLine();
|
|
|
switch(t) {
|
|
|
case T_SET:
|