Lines Matching refs:LispObj
38 static int LispDoSymbol(LispObj*, LispAtom*, int, int);
39 static LispObj *LispReallyDoSymbols(LispBuiltin*, int, int);
40 static LispObj *LispDoSymbols(LispBuiltin*, int, int);
41 static LispObj *LispFindSymbol(LispBuiltin*, int);
42 static LispObj *LispFindPackageOrDie(LispBuiltin*, LispObj*);
43 static void LispDoExport(LispBuiltin*, LispObj*, LispObj*, int);
44 static void LispDoImport(LispBuiltin*, LispObj*);
50 static LispObj *Kinternal, *Kexternal, *Kinherited;
63 LispObj *
66 LispObj *list, *package, *nick;
81 LispObj *
82 LispFindPackage(LispObj *name)
120 LispDoSymbol(LispObj *package, LispAtom *atom, int if_extern, int all_packages)
141 static LispObj *
142 LispFindPackageOrDie(LispBuiltin *builtin, LispObj *name)
144 LispObj *package;
159 LispObj *package, LispObj *symbol, int export)
193 LispDoImport(LispBuiltin *builtin, LispObj *symbol)
199 static LispObj *
205 LispObj *variable, *package = NULL, *list, *code, *result_form;
207 LispObj *init, *body;
277 static LispObj *
281 LispObj *result, **presult = &result;
298 LispObj *
303 LispObj *symbol;
306 LispObj *string, *package;
350 LispObj *savepackage;
386 LispObj *
395 LispObj *
404 LispObj *
413 LispObj *
423 LispObj *list, *package, *result;
426 LispObj *string_or_symbol;
470 LispObj *
479 LispObj *
485 LispObj *name;
492 LispObj *
498 LispObj *list;
500 LispObj *symbols, *package;
522 LispObj *
530 LispObj *list, *savepackage = NULL;
532 LispObj *symbols, *package;
571 LispObj *
577 LispObj *package;
579 LispObj *name;
592 LispObj *
601 LispObj *
614 LispObj *
621 LispObj *list, *package, *nicks, *cons, *savepackage;
623 LispObj *package_name, *nicknames, *use;
699 LispObj *
705 LispObj *object;
712 LispObj *
718 LispObj *package;
727 LispObj *
733 LispObj *package;
742 LispObj *
752 LispObj *package, *use, *cons;
777 LispObj *
786 LispObj *package, *other, *used, *cons, *list;
821 LispObj *
827 LispObj *list;
829 LispObj *symbols, *package;