summaryrefslogtreecommitdiffstats
path: root/lexer.l
diff options
context:
space:
mode:
authorTing-Wei Lan <lantw44@gmail.com>2015-10-21 16:51:15 +0800
committerTing-Wei Lan <lantw44@gmail.com>2015-10-21 16:51:57 +0800
commitb6d79d3af973cecf68a356996358f674b1798c0c (patch)
treea5c5e7bf941c51c4bc3176ac098e72ea4c2abd4b /lexer.l
parent9dda481bb913f613e7b41e4fbbc49d579bec0880 (diff)
downloadcompiler2015-b6d79d3af973cecf68a356996358f674b1798c0c.tar
compiler2015-b6d79d3af973cecf68a356996358f674b1798c0c.tar.gz
compiler2015-b6d79d3af973cecf68a356996358f674b1798c0c.tar.bz2
compiler2015-b6d79d3af973cecf68a356996358f674b1798c0c.tar.lz
compiler2015-b6d79d3af973cecf68a356996358f674b1798c0c.tar.xz
compiler2015-b6d79d3af973cecf68a356996358f674b1798c0c.tar.zst
compiler2015-b6d79d3af973cecf68a356996358f674b1798c0c.zip
Don't export non-namespaced symbols
Diffstat (limited to 'lexer.l')
-rw-r--r--lexer.l6
1 files changed, 3 insertions, 3 deletions
diff --git a/lexer.l b/lexer.l
index b7c3585..829c158 100644
--- a/lexer.l
+++ b/lexer.l
@@ -96,10 +96,10 @@ ERROR .
for (i = 0; i < SIZE_OF_ARR(reserved); i++)
if (strcmp(yytext, reserved[i]) == 0) break;
if (i == SIZE_OF_ARR(reserved)) {
- symtab * ptr;
- ptr = lookup(yytext);
+ CcmmcSymbol * ptr;
+ ptr = ccmmc_symbol_table_lookup(yytext);
if (ptr == NULL)
- insertID(yytext, line_number);
+ ccmmc_symbol_table_insert_id(yytext, line_number);
else
ptr->counter++;
}