Lines Matching defs:package
34 #include "lisp/package.h"
1110 char stk[128], *string, *package, *symbol;
1113 package = symbol = string = stk;
1207 symbol = string + (symbol - package);
1208 package = string;
1236 object = LispParseAtom(package, symbol,
1277 LispParseAtom(char *package, char *symbol, int intern, int unreadable,
1293 /* If package is empty, it is a keyword */
1294 if (package[0] == '\0') {
1300 /* Else, search it in the package list */
1301 thepackage = LispFindPackageFromString(package);
1304 READ_ERROR1("the package %s is not available", package);
1306 pack = thepackage->data.package.package;
1310 /* Redundant package specification, since requesting a
1319 /* Symbol is created, or just fetched from the specified package */
1324 /* Remember curent package */
1327 /* Temporarily set another package */
1339 /* Restore current package */
1345 /* Symbol must exist (and be extern) in the specified package */
1355 READ_ERROR2("no extern symbol %s in package %s", symbol, package);