summaryrefslogtreecommitdiff
path: root/pit/src/runtime/symtab.c
diff options
context:
space:
mode:
Diffstat (limited to 'pit/src/runtime/symtab.c')
-rw-r--r--pit/src/runtime/symtab.c4
1 files changed, 0 insertions, 4 deletions
diff --git a/pit/src/runtime/symtab.c b/pit/src/runtime/symtab.c
index 33ed3ba..ca4ecf2 100644
--- a/pit/src/runtime/symtab.c
+++ b/pit/src/runtime/symtab.c
@@ -104,10 +104,6 @@ void pit_symtab_symbol_mark_special_form(pit_runtime *rt, pit_value sym) {
if (!ent) { pit_error(rt, "bad symbol"); return; }
ent->is_special_form = true;
}
-void pit_symtab_sfset(pit_runtime *rt, pit_value sym, pit_value v) {
- pit_symtab_fset(rt, sym, v);
- pit_symtab_symbol_mark_special_form(rt, sym);
-}
void pit_symtab_bind(pit_runtime *rt, pit_value sym, pit_value cell) {
/* although we cannot set frozen symbols, we can still bind them temporarily - no need to check */
pit_symtab_entry *ent = pit_symtab_lookup(rt, sym);