From 9ec5bed6a7d715ffa69851569485a685dd69db2e Mon Sep 17 00:00:00 2001 From: Nicholas Noll Date: Sun, 17 May 2020 16:19:17 -0700 Subject: prototype of front end cli --- sys/cmd/cc/sym.c | 32 -------------------------------- 1 file changed, 32 deletions(-) delete mode 100644 sys/cmd/cc/sym.c (limited to 'sys/cmd/cc/sym.c') diff --git a/sys/cmd/cc/sym.c b/sys/cmd/cc/sym.c deleted file mode 100644 index ef40bce..0000000 --- a/sys/cmd/cc/sym.c +++ /dev/null @@ -1,32 +0,0 @@ -#include "cc.h" - -#include - -#define PTR_HASH(p) (uintptr)(p) -#define PTR_EQUAL(p1, p2) ((uintptr)(p1) == (uintptr)(p2)) - -#if 0 -struct SymTab -{ - MAP_STRUCT_BODY(string, Sym*); -}; - -Sym* -getsym(SymTab *tab, string key) -{ - MAP_GET(tab, key, PTR_HASH, PTR_EQUAL, nil); -} - -static -int -moresymtab(SymTab *tab, int n) -{ - MAP_GROW(tab, string, Sym*, n, PTR_HASH); -} - -int -putsym(SymTab *tab, Sym *sym, error *err) -{ - MAP_PUT(tab, sym->name, sym, PTR_HASH, PTR_EQUAL, moresymtab, err); -} -#endif -- cgit v1.2.1