#include "scm.h" // the symbol table is an array // from symbol ref -> symbol name // // when interning a symbol it allocates // a copy and keeps it char* lookup(scm ref); scm intern(char *name);