JavaScript is disabled on your browser.
Skip navigation links
gnu.commonlisp.lang

Class defun

  • All Implemented Interfaces:
    gnu.kawa.format.Printable, Named


    public class defun
    extends Syntax 
    The Syntax transformer that re-writes the `defun' ELisp builtin.
    • Constructor Detail

      • defun

        public defun(Lambda lambdaSyntax)
    • Method Detail

      • scanForDefinitions

        public boolean scanForDefinitions(Pair st,
         ScopeExp defs,
         Translator tr)
        Description copied from class: Syntax
        Check if a statement is a definition, for initial pass. Semi-deprecated - should convert calls to use scanForm.
        Overrides:
        scanForDefinitions in class Syntax
        Parameters:
        st - the statement to check
        defs - where to add Declarations for found definitions
        tr - the compilation state
        Returns:
        true on success
Skip navigation links

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