rutile/compiler/symbol.h
2025-01-12 18:20:42 -03:00

17 lines
264 B
C

#ifndef _symbol_h_
#define _symbol_h_
#define symbol_is_var_binding(sk) ((sk) >= SymLet && (sk) <= SymConst)
enum SymbolKind
{
SymInvalid,
SymLet,
SymVar,
SymConst,
SymProc,
SymType, /* a data type that is */
};
extern const char *SymbolKindStr[];
#endif