SB-ACLREPL

SB-ACLREPL

properties


ID: SB-ACLREPL


  • shadowed symbols
    • REPL-PROMPT-FUN
    • REPL-READ-FORM-FUN
    • SCRUB-CONTROL-STACK
  • dependencies

MAKE-REPL-FUN   compiled function

properties


ID: SB-ACLREPL:MAKE-REPL-FUN
ALLOC: HEAP DYNAMIC



MAKE-REPL-FUN names a compiled function:
  Lambda-list: ()
  Derived type: (FUNCTION NIL
                 (VALUES (FUNCTION (T) (VALUES NULL &OPTIONAL)) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-ACLREPL;REPL.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-ACLREPL;REPL.LISP.NEWEST

ALIAS   compiled macro function

properties


ID: SB-ACLREPL:ALIAS
ALLOC: HEAP DYNAMIC



ALIAS names a macro:
  Lambda-list: (NAME-PARAM ARGS &REST BODY)
  Source file: SYS:CONTRIB;SB-ACLREPL;REPL.LISP.NEWEST

(SETF ALIAS) has a complex setf-expansion:
  Lambda-list: (NAME &KEY ABBR-LEN DESCRIPTION)
  (undocumented)
  Source file: SYS:CONTRIB;SB-ACLREPL;REPL.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-ACLREPL;REPL.LISP.NEWEST

*EXIT-ON-EOF​*   var

properties


ID: SB-ACLREPL:*EXIT-ON-EOF*
ALLOC: HEAP IMMOBILE



*EXIT-ON-EOF* names a special variable:
  Value: T
  Documentation:
    If T, then exit when the EOF character is entered.

  • Bound by
    • SB-ACLREPL:MAKE-REPL-FUN
  • Referenced by
    • SB-ACLREPL:MAKE-REPL-FUN
    • SB-ACLREPL::PROCESS-CMD
definitions
  • SYS:CONTRIB;SB-ACLREPL;REPL.LISP.NEWEST

*COMMAND-CHAR​*   var

properties


ID: SB-ACLREPL:*COMMAND-CHAR*
ALLOC: HEAP IMMOBILE



*COMMAND-CHAR* names a special variable:
  Value: #\:
  Documentation:
    Prefix character for a top-level command

  • Bound by
    • SB-ACLREPL:MAKE-REPL-FUN
  • Referenced by
    • SB-ACLREPL:MAKE-REPL-FUN
    • SB-ACLREPL::PROCESS-CMD
    • SB-ACLREPL::DISPATCH-COMMAND-LINE
    • SB-ACLREPL::READ-CMD
definitions
  • SYS:CONTRIB;SB-ACLREPL;REPL.LISP.NEWEST

*USE-SHORT-PACKAGE-NAME​*   var

properties


ID: SB-ACLREPL:*USE-SHORT-PACKAGE-NAME*
ALLOC: HEAP IMMOBILE



*USE-SHORT-PACKAGE-NAME* names a special variable:
  Value: T
  Documentation:
    When T, use the shortest package nickname in a prompt.

  • Bound by
    • SB-ACLREPL:MAKE-REPL-FUN
  • Referenced by
    • SB-ACLREPL:MAKE-REPL-FUN
    • SB-ACLREPL::PROMPT-PACKAGE-NAME
definitions
  • SYS:CONTRIB;SB-ACLREPL;REPL.LISP.NEWEST

*PROMPT​*   var

properties


ID: SB-ACLREPL:*PROMPT*
ALLOC: HEAP IMMOBILE



*PROMPT* names a special variable:
  Value: "~:[~3*~;[~:*~D~:[~;~:*:~D~]~:[~;i~]~:[~;c~]] ~]~A(~D): "
  Documentation:
    The current prompt string or formatter function.

  • Bound by
    • SB-ACLREPL:MAKE-REPL-FUN
  • Referenced by
    • SB-ACLREPL:MAKE-REPL-FUN
    • SB-ACLREPL::REPL-PROMPT-FUN
definitions
  • SYS:CONTRIB;SB-ACLREPL;REPL.LISP.NEWEST

*MAX-HISTORY​*   var

properties


ID: SB-ACLREPL:*MAX-HISTORY*
ALLOC: HEAP IMMOBILE



*MAX-HISTORY* names a special variable:
  Value: 100
  Documentation:
    Maximum number of history commands to remember

  • Bound by
    • SB-ACLREPL:MAKE-REPL-FUN
  • Referenced by
    • SB-ACLREPL:MAKE-REPL-FUN
    • SB-ACLREPL::ADD-TO-HISTORY
definitions
  • SYS:CONTRIB;SB-ACLREPL;REPL.LISP.NEWEST