It is now possible to nesting SINST bytecodes. Thereby Lambda functions can be e.g. realized á la LISP for example. Besides I have begun to optimize the vm primitives as well as begin to write a documentation. Everything should be finished soon. Charles Childers extends the RETRO compiler, therefore it will slowly time for a comprehensive benchmark test. I want to refer here also different C based interpreters (Pforth, Gforth, Ficl, Lua, Parrot and so on) in order to see, how the new VM lets itself arrange within the results.
Es ist nun möglich innerhalb einer neuen Instruktion per SINST beliebig weitere zu definieren. Hierdurch lassen sich z.B. Lambda Funktionen á la LISP realisieren. Nebenbei habe ich damit begonnen den Instructionscode zu optimieren sowie eine Dokumentation zur neuen VM zu schreiben. Sollte alles bald fertig sein. Charles Childers erweitert gerade den RETRO Compiler, folglich wird es langsam Zeit einen umfassenden Benchmarktest durchzuführen. Ich will hierbei auch andere C basierte Interpreter miteinbeziehen (Pforth, Gforth, Ficl, Lua, Parrot etc.) um zu sehen, wie sich die neue VM innerhalb der Ergebnisse einordnen läßt.
0 Kommentare:
Kommentar veröffentlichen