From: ken Date: Fri, 16 Dec 2016 08:00:15 +0000 (-0800) Subject: link fixes X-Git-Url: https://www.kengrimes.com/gitweb/?p=henge%2Fapc.git;a=commitdiff_plain;h=4f883c6be14a9721cd1793373b522dcf6a57f878 link fixes --- diff --git a/src/apc.c b/src/apc.c index 2307ccc..a4ae543 100644 --- a/src/apc.c +++ b/src/apc.c @@ -19,7 +19,7 @@ #include //exit #include //getopt /* Internal */ -#include //bison +#include "parser.tab.h" //bison const char* cargs['Z'] = {0}; diff --git a/src/testapc.c b/src/testapc.c index 77b825e..d55f97d 100644 --- a/src/testapc.c +++ b/src/testapc.c @@ -14,13 +14,13 @@ #include //exit #include //getopt /* Internal */ -#include //bison -#include //ir +#include "parser.tab.h" //bison +#include "ir.h" //ir /* Import apc.c but redefine its primary symbols for jumping */ #define main apc_main #define yyparse testapc_yyparse -#include +#include "apc.c" #undef yyparse #undef main @@ -110,13 +110,10 @@ int test_yyparse tok_string = $(T); \ tok_pattern[LOFFS] = C; \ break - { TOK_CASE(STR,'s'); - TOK_CASE(NAME,'s'); + { TOK_CASE(NAME,'s'); TOK_CASE(REF,'x'); - TOK_CASE(FPTR,'x'); TOK_CASE(NUM,'i'); TOK_CASE(SS,'i'); - TOK_CASE(SSD,'i'); TOK_CASE(CLOPEN,'i'); TOK_CASE(CLCLOSE,'i'); default: @@ -140,7 +137,9 @@ int test_yyparse done: printf(";\n" GREEN "Done" CLRC ".\n"); return 0; +#if 0 error: printf(";\n" RED "FAILED" CLRC ".\n"); return -1; +#endif }