Vorlesung 12 Grüning

Aus ProgrammingWiki
Archivierte Version vom 2021-06-19T13:09:03+00:00. Aktuelle Version

LoopWhileGoto Compiler

Loop:

- Wobei dabei das "LOOP xz" nur mit "WHILE xz != 0" erstetzt wird. Das ergibt validen WHILE-Code, jdeoch wird die Semantik höchst wahrscheinlich verfälscht.


While:

- \neq wird als "!=" dargestellt


Goto:

- Um geparst zu werden muss auf jeder Zeile des GOTO-Programms eine Marke stehen.

- GOTO-Programm muss in der Form: M1: A1; M2: A2; ... ; Mk: Ak vorliegen um semantisch richtig kompiliert zu werden.

- xz > k müsste noch implementiert werden