Skip to content

Commit cd4c47a

Browse files
committed
Changed GET to ARG so that it is more obvious what it is for and so that
I can use get for another op related to static scope.
1 parent 11fd3b3 commit cd4c47a

File tree

2 files changed

+7
-7
lines changed

2 files changed

+7
-7
lines changed

main.c

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -113,15 +113,15 @@ const size_t EXIT_ARGS = 9;
113113

114114
// OP codes //////////////////////////////////////////////////////////////////
115115
enum OP{ HALT=0x00,
116-
PUSH, POP, GET, LOAD, STORE, // 05
116+
PUSH, POP, ARG, LOAD, STORE, // 05
117117
ADD, SUB, MULT, DIV, DIVU, // 0A
118118
EQ, LT, LTU, GT, GTU, // 0F
119119

120-
PUSH_D, POP_D, GET_D, LOAD_D, STORE_D, // 14
120+
PUSH_D, POP_D, ARG_D, LOAD_D, STORE_D, // 14
121121
ADD_D, SUB_D, MULT_D, DIV_D, DIV_DU, // 19
122122
EQ_D, LT_D, LT_DU, GT_D, GT_DU, // 1E
123123

124-
PUSH_Q, POP_Q, GET_Q, LOAD_Q, STORE_Q, // 23
124+
PUSH_Q, POP_Q, ARG_Q, LOAD_Q, STORE_Q, // 23
125125
ADD_Q, SUB_Q, MULT_Q, DIV_Q, DIV_QU, // 28
126126
EQ_Q, LT_Q, LT_QU, GT_Q, GT_QU, // 2D
127127

@@ -326,7 +326,7 @@ int main( int argc, char *argv[] ) {
326326
case POP:
327327
sp++;
328328
break;
329-
case GET:
329+
case ARG:
330330
mem[--sp] = mem[fp + META_OFF + mem[++pc]];
331331
break;
332332
case LOAD:
@@ -379,7 +379,7 @@ int main( int argc, char *argv[] ) {
379379
case POP_D:
380380
sp+=2;
381381
break;
382-
case GET_D:
382+
case ARG_D:
383383
pc++;
384384
mem[--sp] = mem[fp + META_OFF + mem[pc] + 1];
385385
mem[--sp] = mem[fp + META_OFF + mem[pc]];
@@ -439,7 +439,7 @@ int main( int argc, char *argv[] ) {
439439
case POP_Q:
440440
sp+=4;
441441
break;
442-
case GET_Q:
442+
case ARG_Q:
443443
pc++;
444444
mem[--sp] = mem[fp + META_OFF + mem[pc] + 3];
445445
mem[--sp] = mem[fp + META_OFF + mem[pc] + 2];

test/test_movement_ops.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
"cc bb aa"
2828
),
2929

30-
### CALL, GET, and RET ###
30+
### CALL, ARG, and RET ###
3131
# Procs are started on a new line to make it a little easier to read
3232
Test(
3333
"It Calls a function to add two WORDs and return result",

0 commit comments

Comments
 (0)