Lines Matching +refs:symbol +refs:plist

37    write a section of the bytecode with the package name of the symbol
167 LispAtom *symbol;
236 LispObj *form, *plist;
416 * that the symbol will be bound or not in the implicit
441 /* key symbol */
484 com.plist = CONS(NIL, NIL);
485 GC_PROTECT(com.plist);
728 * it would also print the package name were the symbol was first defined,
729 * but for local variables, only the symbol string is important. */
739 i, STROBJ(builtins[i]->symbol));
895 symbol:
906 goto symbol;
909 goto symbol;
912 goto symbol;
999 goto symbol;
1011 goto symbol;
1037 goto symbol;
1146 strcpy(ptr, STROBJ(builtins[bui0]->symbol));
1208 com.plist = CONS(NIL, NIL);
1209 GC_PROTECT(com.plist);
1234 MakeBytecodeObject(LispCom *com, LispObj *name, LispObj *plist)
1264 GC_PROTECT(plist);
1298 code = plist;
1299 else if (CONSP(plist)) {
1301 RPLACD(code, plist);
1303 RPLACD(cons, plist);
1511 com_LoadSymLet(LispCom *com, LispAtom *symbol, LispAtom *name)
1516 tree->data.let_sym.symbol = symbol;
1574 com_SetSym(LispCom *com, LispAtom *symbol)
1576 com_BytecodeAtom(com, XBC_SETSYM, symbol);
1905 next->data.let_sym.symbol =
2396 LinkBuildTableSymbol(LispCom *com, LispAtom *symbol)
2398 if (BuildTablePointer(symbol, (void***)&com->table.symbols,
2473 LinkBuildTableSymbol(com, tree->data.let_sym.symbol);
2679 i = FindIndex(tree->data.let_sym.symbol,
2782 /* Build symbol, constant and builtin tables */
3274 * matter if it is a constant symbol. An error would be
3483 /* Resolve symbol value at runtime */
3493 LispDestroy("EVAL: the symbol %s is unbound", \
3501 LispDestroy("EVAL: the symbol %s is unbound", \