Defun
defun (short for "define function") is a macro in the Lisp family of programming languages that defines a function in the global environment that uses the form: (defun <function-name> (<parameter-1> <parameter-2> ... <parameter-N>) "optional documentation" <function-body>...) Defining the function addnumbers that adds two numbers: ;; Define a function that adds two numbers together: (defun addnumbers (number1 number2) (+ number1 number2)) (addnumbers 5 4) 9 Defining function square that squares a number: ;; Define a function that squares a number: (defun square (x) (* x x)) (square 4) 16
Link from a Wikipage to another Wikipage
primaryTopic
Defun
defun (short for "define function") is a macro in the Lisp family of programming languages that defines a function in the global environment that uses the form: (defun <function-name> (<parameter-1> <parameter-2> ... <parameter-N>) "optional documentation" <function-body>...) Defining the function addnumbers that adds two numbers: ;; Define a function that adds two numbers together: (defun addnumbers (number1 number2) (+ number1 number2)) (addnumbers 5 4) 9 Defining function square that squares a number: ;; Define a function that squares a number: (defun square (x) (* x x)) (square 4) 16
has abstract
defun (short for "define funct ...... umber 1))))) (factorial 6) 720
@en
Link from a Wikipage to an external page
Wikipage page ID
26,810,393
page length (characters) of wiki page
Wikipage revision ID
991,682,672
Link from a Wikipage to another Wikipage
wikiPageUsesTemplate
hypernym
comment
defun (short for "define funct ...... are (x) (* x x)) (square 4) 16
@en
label
Defun
@en