Jak jsme uvedli již dříve, existují speciální proměnné nazývané parametry, které jsou platné všude. Pro deklaraci parametru nazvaného foo
s počáteční hodnotou 1, napište
parameter foo = 1
Od toho okamžiku je foo
striktně globální proměnnou. Nastavením proměnné foo
uvnitř funkce se změní proměnná ve všech kontextech, což je tím, že funkce nemají privátní kopii parametrů.
Když zrušíte definici parametru pomocí funkce undefine
, přestane být parametrem.
Některé parametry jsou vestavěné a mění chování kalkulátoru Genius.