diff options
Diffstat (limited to 'tests/test_as_parser.c')
| -rw-r--r-- | tests/test_as_parser.c | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/tests/test_as_parser.c b/tests/test_as_parser.c index e71f190..1cf26ce 100644 --- a/tests/test_as_parser.c +++ b/tests/test_as_parser.c @@ -6,7 +6,7 @@ #include "as_parser.h" #include "utils.h" -char *inputBuffer = +char *input_buffer = "start:\n" " add 1\n" " sub start\n" @@ -16,13 +16,13 @@ char *inputBuffer = int main(int argc, char** argv) { printf("[TEST] assembler parser\n"); // make a memory buffer to FILE* - FILE *fp = fmemopen(inputBuffer, strlen(inputBuffer), "r"); - Allocator alct = newAllocator(); - TokenStream ts = makeTokenStream(alct, fp); - Prog prog = parseProg(alct, ts); + FILE *fp = fmemopen(input_buffer, strlen(input_buffer), "r"); + allocator_t alct = new_allocator(); + token_stream_t ts = new_token_stream(alct, fp); + prog_t prog = parse_prog(alct, ts); // compare output - Stmt* stmts = prog->stmts->stmts; + stmt_t * stmts = prog->stmts->stmts; assert(stmts[0]->instr == NULL); assert(strcmp("start", stmts[0]->label->name) == 0); @@ -35,6 +35,6 @@ int main(int argc, char** argv) { assert(stmts[4]->instr->op == OP_EQ); printf("[PASS] assembler parser\n"); - deleteAllocator(alct); + delete_allocator(alct); return 0; } |
