Package org.armedbear.lisp
Class ArgumentListProcessor.OptionalParam
java.lang.Object
org.armedbear.lisp.ArgumentListProcessor.Param
org.armedbear.lisp.ArgumentListProcessor.OptionalParam
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
ArgumentListProcessor.KeywordParam
- Enclosing class:
ArgumentListProcessor
Class used to match optional parameters, or, if not provided,
evaluate the initform. Also assigns the 'supplied-p' parameter if requested.
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionOptionalParam
(boolean suppliedVar, LispObject form) OptionalParam
(Symbol var, boolean special, Symbol suppliedVar, boolean suppliedSpecial, LispObject form) -
Method Summary
-
Constructor Details
-
OptionalParam
-
OptionalParam
public OptionalParam(Symbol var, boolean special, Symbol suppliedVar, boolean suppliedSpecial, LispObject form)
-