JAL syntaks

Fra Holstebro HTX Wiki
(Omdirigeret fra Kategori:JAL syntaks)
Skift til: navigering, søgning

JAL er et programmeringssprog.

Ethvert programmeringssprog følger en bestemt syntaks, hvilket betyder at tingene skal skrives på en bestemt måde, for at koden kan oversættes og afvikles.

Sætnings-syntaks for en linie

Der er den enkelte linie hvordan den opbygges, f.x. hvordan man lægger noget i en variabel

minVar = andenVar * 3

På højre side af lighedstegnet kan der stå et udtryk, der giver et resultat i form af et tal, det kan som her være et regneudtryk (mere eller mindre komplekst), eller det kan være en konstant, en funktion eller en enkelt variabel.

På venstre side af lighedstegnet må der kun stå en variabel, og det er i den variabel resultatet fra højre side skrives ned i.

Syntaks for en struktur

Hvis man tager opbygningen af en IF-sætning, så følger den en streng syntaks:

IF tal == 3 THEN
  minVar = 5
ELSE
  minVar = 7
END IF

Den skal starte med IF og ikke spor andet.

Det næste det kommer skal være noget der giver en entydig logisk værdi, sand eller falsk - hvis der i variablen tal står 3, så er det sand, hvis der ikke gør så er det falsk.

Herefter skal der komme et THEN og ikke spor andet.

Efter THEN kan der komme et valgfrit antal sætninger.

Hvis man ønsker det, så kan man lave en blok der udføres hvis den logiske værdi blev falsk. Det gør man med ELSE.

Igen kan man have en eller flere sætninger

Hele IF-sætningen skal afsluttes med END IF og ikke spor andet.

Hvis man ikke overholder denne syntaks, så kan compileren ikke forstå koden, og kan derfor ikke oversætte det til maskinkode.