JavaScript is disabled on your browser.
Skip navigation links
  • Summary:
  • Nested |
  • Field |
  • Constr |
  • Method
  • Detail:
  • Field |
  • Constr |
  • Method
gnu.commonlisp.lang

Class Symbols



  • public class Symbols
    extends java.lang.Object
    Support for Lisp Symbols. The special symbol `nil' is actually the value gnu.lists.LList.Empty.
    • Method Summary

      All Methods
      Modifier and Type Method and Description
      static java.lang.Object getFunctionBinding (Environment environ, java.lang.Object symbol)
      Get the function binding for a given symbol in a given environment.
      static java.lang.Object getFunctionBinding (java.lang.Object symbol)
      Get the function binding for a given symbol in the current environment.
      static java.lang.Object getPrintName (java.lang.Object sym)
      static Symbol getSymbol (Environment env, java.lang.Object sym)
      static Symbol getSymbol (java.lang.Object sym)
      static boolean isBound (java.lang.Object sym)
      static boolean isSymbol (java.lang.Object val)
      Predicate to check whether a given object is a CL symbol.
      static void setFunctionBinding (Environment environ, java.lang.Object symbol, java.lang.Object newValue)
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • isSymbol

        public static boolean isSymbol(java.lang.Object val)
        Predicate to check whether a given object is a CL symbol. Used for SYMBOLP.
      • isBound

        public static boolean isBound(java.lang.Object sym)
      • getSymbol

        public static Symbol getSymbol(java.lang.Object sym)
      • getPrintName

        public static java.lang.Object getPrintName(java.lang.Object sym)
      • getFunctionBinding

        public static java.lang.Object getFunctionBinding(java.lang.Object symbol)
        Get the function binding for a given symbol in the current environment. Will throw an UnboundLocationException if no such symbol exists in the current environment.
      • getFunctionBinding

        public static java.lang.Object getFunctionBinding(Environment environ,
         java.lang.Object symbol)
        Get the function binding for a given symbol in a given environment. Will throw an UnboundLocationException if no such symbol exists in the current environment.
      • setFunctionBinding

        public static void setFunctionBinding(Environment environ,
         java.lang.Object symbol,
         java.lang.Object newValue)
Skip navigation links
  • Summary:
  • Nested |
  • Field |
  • Constr |
  • Method
  • Detail:
  • Field |
  • Constr |
  • Method

AltStyle によって変換されたページ (->オリジナル) /