vs-ude / mic-1-toolbox

Web-based MIC-1 emulator and toolbox
https://vs-ude.github.io/mic-1-toolbox/
BSD 3-Clause "New" or "Revised" License
0 stars 1 forks source link

Makrocode Parser #38

Closed OskarCarl closed 1 year ago

OskarCarl commented 2 years ago

Oder Interpreter, je nach dem was geeigneter ist.

YasinKavuk commented 2 years ago

Kann jetzt:

Soll noch:

YasinKavuk commented 2 years ago

Seit Commit 9c91b5938237f5f42fae81c24dac41b2f7b7025c kann der Macroparser alle Tokens in Adressen umwandeln und in die Main Memory speichern. Das einzige was noch nicht geht das die Parameter eines Methodenaufrufs übergeben werden.

YasinKavuk commented 1 year ago

Der ganze macro Parser wurde seit letzer Woche überarbeitet. Instructions werden mit den Adressen richtig gespeichert. Bei den Parametern werden die meisten richtig gespeichert in die Main Memory. Es gibt Folgende Fälle:

Wenn weitere Parametertypen implementiert sind, werde ich diesen Kommentar updaten.