sb-docs
  • Package: SB-WALKER
    • Function
    • Macro
    • Variable
sb-docs
  • Docs »
  • Package: SB-WALKER
  • View page source

Package: SB-WALKER¶

internal: a code walker used by PCL

Function¶

  • %VAR-DECLARATION
  • BOGO-FUN-TO-WALKER-INFO
  • CONVERT-MACRO-TO-LAMBDA
  • ENV-DECLARATIONS
  • ENV-LEXICAL-VARIABLES
  • ENV-LOCK
  • ENV-VAR-TYPE
  • ENV-WALK-FORM
  • ENV-WALK-FUNCTION
  • ENVIRONMENT-FUNCTION
  • ENVIRONMENT-MACRO
  • GET-WALKER-TEMPLATE
  • LET*-BINDING-INIT
  • LET*-BINDING-NAME
  • LET*-BINDINGS
  • NOTE-DECLARATION
  • NOTE-VAR-BINDING
  • RELIST*
  • RELIST-INTERNAL
  • RELIST
  • VAR-DECLARATION
  • VAR-GLOBALLY-SPECIAL-P
  • VAR-GLOBALLY-SYMBOL-MACRO-P
  • VAR-LEXICAL-P
  • VAR-SPECIAL-P
  • VARIABLE-SYMBOL-MACRO-P
  • WALK-ARGLIST
  • WALK-BINDINGS-1
  • WALK-DECLARATIONS
  • WALK-FLET
  • WALK-FORM-INTERNAL
  • WALK-FORM
  • WALK-IF
  • WALK-LABELS
  • WALK-LAMBDA
  • WALK-LET*
  • WALK-LET
  • WALK-LOAD-TIME-VALUE
  • WALK-LOCALLY
  • WALK-MACROLET
  • WALK-MULTIPLE-VALUE-BIND
  • WALK-MULTIPLE-VALUE-SETQ
  • WALK-NAMED-LAMBDA
  • WALK-REPEAT-EVAL
  • WALK-SETQ
  • WALK-SYMBOL-MACROLET
  • WALK-TAGBODY-1
  • WALK-TAGBODY
  • WALK-TEMPLATE-HANDLE-REPEAT-1
  • WALK-TEMPLATE-HANDLE-REPEAT
  • WALK-TEMPLATE
  • WALK-UNEXPECTED-DECLARE
  • WALKED-VAR-DECLARATION-P
  • WALKER-ENVIRONMENT-BIND-1
  • WALKER-INFO-TO-BOGO-FUN
  • WITH-AUGMENTED-ENVIRONMENT-INTERNAL

Macro¶

  • DEFINE-WALKER-TEMPLATE
  • GET-WALKER-TEMPLATE-INTERNAL
  • WALKER-ENVIRONMENT-BIND
  • WITH-AUGMENTED-ENVIRONMENT
  • WITH-NEW-DEFINITION-IN-ENVIRONMENT

Variable¶

  • *BOGO-FUN-MAGIC-TAG*
  • *KEY-TO-WALKER-ENVIRONMENT*
  • *WALK-FORM-EXPAND-MACROS-P*

© Copyright 2018, TANI Kojiro.

Built with Sphinx using a theme provided by Read the Docs.