Class Packages

java.lang.Object
org.armedbear.lisp.Packages

public final class Packages extends Object
  • Constructor Details

    • Packages

      public Packages()
  • Method Details

    • createPackage

      public static final Package createPackage(String name)
    • createPackage

      public static final Package createPackage(String name, int size)
    • addPackage

      public static final void addPackage(Package pkg)
    • findPackage

      public static final Package findPackage(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(String name)
    • addNickname

      public static final void addNickname(Package pkg, 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)