Macros

$undef


($undef name) Delete a given macro in the nearest scope

Parameter

Example

(macro a 5)
($undef a)
(print a)  # will fail, as 'a' doesn't exist anymore

$argcount


($argcount node) Retrieve at compile time the number of arguments taken by a given function.