2010-12-11 35 views
4

J'ai étudié les opcodes Lua 5.1 VM depuis un certain temps maintenant, par ennui.Existe-t-il un assembleur Lua 5.1?

Et je veux essayer de coder quelque chose!

Alors, existe-t-il une façon d'assembler Lua Assembly en Bytecode?

Répondre

2

je jamais utilisé, mais je l'ai trouvé ce lien dans mes « choses à regarder quand j'ai plus de temps » liste (curieusement je ne me la partie de la consommation de cette liste ...)

http://chunkbake.luaforge.net/

Il prétend assembler Lua 5.0 code de VM en bytecode, pas 5.1, et, malheureusement, je ne sais pas combien a changé de 5,0 à 5,1.

+0

Je ne sais pas ce qui a changé non plus, et je suis vraiment à la recherche de v5.1 Merci quand même. – Anonymous

1

Je ne ai jamais utilisé non plus, mais ChunkSpy est un Lua 5.1 désassembleur, et sur ce site il y a aussi un dossier pour expliquer à la fois le 5.0 et 5.1 opcodeset. Alors peut-être, en commençant sur ce code, vous commencez à écrire un assembleur vous-même?