constants
symlist_t constants;
SLIST_INIT(&constants);
symlist_add(&constants, cursym,
while (SLIST_FIRST(&constants) != NULL) {
curnode = SLIST_FIRST(&constants);
SLIST_REMOVE_HEAD(&constants, links);