Compiler: Forskelle mellem versioner
Content deleted Content added
Glenn (diskussion | bidrag) →Oversættelsesprocessen: tilføj |
Glenn (diskussion | bidrag) →Oversættelsesprocessen: wiki |
||
Linje 22:
*Der kan være en [[Præprocessor|præ-proces]], der udvider [[makro]]er
*Kommentarer fjernes fra kildekoden.
*Der foretages en [[leksikalsk analyse]], der resulterer i en liste af symboler, som kan genkendes af oversætteren.
'abekat=abe+kat;'
▲ # nu delt i flere tekststrenge
'abekat', '=', 'abe', '+', 'kat', ';'
Processen håndterer også, at programmeringssprog som [[C (programmeringssprog)|C]] og [[Java (programmeringssprog)|Java]] eksempelvis både bruger '+', '++', '+=', '=' og '=='.
|