Class Readtable

java.lang.Object
org.armedbear.lisp.LispObject
org.armedbear.lisp.Readtable
Direct Known Subclasses:
FaslReadtable

public class Readtable extends LispObject
  • Field Details

  • Constructor Details

    • Readtable

      public Readtable()
    • Readtable

      public Readtable(LispObject obj)
  • Method Details

    • initialize

      protected void initialize()
    • typeOf

      public final LispObject typeOf()
      Overrides:
      typeOf in class LispObject
    • classOf

      public final LispObject classOf()
      Overrides:
      classOf in class LispObject
    • typep

      public final LispObject typep(LispObject type)
      Overrides:
      typep in class LispObject
    • getReadtableCase

      public final LispObject getReadtableCase()
    • isWhitespace

      public final boolean isWhitespace(char c)
    • getSyntaxType

      public final byte getSyntaxType(char c)
    • isInvalid

      public final boolean isInvalid(char c)
    • checkInvalid

      public final void checkInvalid(char c, Stream stream)
    • getReaderMacroFunction

      public final LispObject getReaderMacroFunction(char c)
    • getDispatchMacroCharacter

      public final LispObject getDispatchMacroCharacter(char dispChar, char subChar)
    • setDispatchMacroCharacter

      public final void setDispatchMacroCharacter(char dispChar, char subChar, LispObject function)