Parametervariabler
Föregående | Kapitel 6. Programmering med GEL | Nästa

## Parametervariabler

Som vi sa tidigare finns det specialvariabler som kallas parametrar som finns i alla räckvidder. För att deklarera en parameter som kallas `foo` med ursprungligt värde 1 skriver vi

    parameter foo = 1

Från denna punkt är `foo` en strikt global variabel. Att ställa in `foo` i en funktion kommer ändra variabeln i alla kontexter, det vill säga att funktioner inte har en privat kopia av parametrar.

Då du avdefinierar en parameter med funktionen `undefine` slutar den vara en parameter.

Några parametrar är inbyggda och ändrar beteendet hos genius.

Föregående | Upp | Nästa
Globala variabler och räckvidd för variabler | Hem | Returnera