Lines Matching defs:builtin

117  * way builtin functions are created, all function name arguments enter
142 LispFindPackageOrDie(LispBuiltin *builtin, LispObj *name)
150 STRFUN(builtin), STROBJ(name));
158 LispDoExport(LispBuiltin *builtin,
166 STRFUN(builtin), STROBJ(symbol));
187 STRFUN(builtin), STROBJ(symbol),
193 LispDoImport(LispBuiltin *builtin, LispObj *symbol)
200 LispReallyDoSymbols(LispBuiltin *builtin, int only_externs, int all_symbols)
222 LispDestroy("%s: missing package name", STRFUN(builtin));
227 package = LispFindPackageOrDie(builtin, package);
278 LispDoSymbols(LispBuiltin *builtin, int only_externs, int all_symbols)
288 *presult = LispReallyDoSymbols(builtin, only_externs, all_symbols);
299 LispFindSymbol(LispBuiltin *builtin, int intern)
313 package = LispFindPackageOrDie(builtin, package);
387 Lisp_DoAllSymbols(LispBuiltin *builtin)
392 return (LispDoSymbols(builtin, 0, 1));
396 Lisp_DoExternalSymbols(LispBuiltin *builtin)
401 return (LispDoSymbols(builtin, 1, 0));
405 Lisp_DoSymbols(LispBuiltin *builtin)
410 return (LispDoSymbols(builtin, 0, 0));
414 Lisp_FindAllSymbols(LispBuiltin *builtin)
440 STRFUN(builtin), STROBJ(string_or_symbol));
471 Lisp_FindSymbol(LispBuiltin *builtin)
476 return (LispFindSymbol(builtin, 0));
480 Lisp_FindPackage(LispBuiltin *builtin)
493 Lisp_Export(LispBuiltin *builtin)
507 package = LispFindPackageOrDie(builtin, package);
514 LispDoExport(builtin, package, CAR(list), 1);
517 LispDoExport(builtin, package, symbols, 1);
523 Lisp_Import(LispBuiltin *builtin)
539 package = LispFindPackageOrDie(builtin, package);
557 LispDoImport(builtin, CAR(list));
560 LispDoImport(builtin, symbols);
572 Lisp_InPackage(LispBuiltin *builtin)
583 package = LispFindPackageOrDie(builtin, name);
593 Lisp_Intern(LispBuiltin *builtin)
598 return (LispFindSymbol(builtin, 1));
602 Lisp_ListAllPackages(LispBuiltin *builtin)
615 Lisp_MakePackage(LispBuiltin *builtin)
634 STRFUN(builtin), STROBJ(package_name));
649 STRFUN(builtin), STROBJ(CAR(list)),
667 (void)LispFindPackageOrDie(builtin, CAR(list));
700 Lisp_Packagep(LispBuiltin *builtin)
713 Lisp_PackageName(LispBuiltin *builtin)
722 package = LispFindPackageOrDie(builtin, package);
728 Lisp_PackageNicknames(LispBuiltin *builtin)
737 package = LispFindPackageOrDie(builtin, package);
743 Lisp_PackageUseList(LispBuiltin *builtin)
756 package = LispFindPackageOrDie(builtin, package);
778 Lisp_PackageUsedByList(LispBuiltin *builtin)
790 package = LispFindPackageOrDie(builtin, package);
822 Lisp_Unexport(LispBuiltin *builtin)
836 package = LispFindPackageOrDie(builtin, package);
843 LispDoExport(builtin, package, CAR(list), 0);
846 LispDoExport(builtin, package, symbols, 0);