Proměnné parametrů

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.