Package org.armedbear.lisp
Class Packages
- java.lang.Object
-
- org.armedbear.lisp.Packages
-
public final class Packages extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Packages()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static void
addNickname(Package pkg, java.lang.String nickname)
static void
addPackage(Package pkg)
static Package
createPackage(java.lang.String name)
static Package
createPackage(java.lang.String name, int size)
static boolean
deletePackage(Package pkg)
static Package
findPackage(java.lang.String name)
Returns the current package of the current LispThread.static Package[]
getAllPackages()
static LispObject
getPackagesNicknamingPackage(Package thePackage)
static LispObject
listAllPackages()
static Package
makePackage(java.lang.String name)
-
-
-
Method Detail
-
createPackage
public static final Package createPackage(java.lang.String name)
-
createPackage
public static final Package createPackage(java.lang.String name, int size)
-
addPackage
public static final void addPackage(Package pkg)
-
findPackage
public static final Package findPackage(java.lang.String name)
Returns the current package of the current LispThread. Intended to be used from Java code manipulating an Interpreter instance.
-
makePackage
public static final Package makePackage(java.lang.String name)
-
addNickname
public static final void addNickname(Package pkg, java.lang.String nickname)
-
deletePackage
public static final boolean deletePackage(Package pkg)
-
listAllPackages
public static final LispObject listAllPackages()
-
getAllPackages
public static final Package[] getAllPackages()
-
getPackagesNicknamingPackage
public static final LispObject getPackagesNicknamingPackage(Package thePackage)
-
-