Difference between revisions of "VM"
From eplmediawiki
(Created page with "'''VM''' is a virtual stack-machine that supports integer and float numbers, is slightly different from the usual. It contains a special stack to save the internal registers ...") |
|||
Line 3: | Line 3: | ||
== Manual (portuguese version) == | == Manual (portuguese version) == | ||
− | [http:// | + | [http://eplmediawiki.di.uminho.pt/uploads/Vmdocpt.pdf Link] |
== Original Page == | == Original Page == | ||
− | [http://www.lri.fr/~paulin/COMPIL/introduction.html | + | [http://www.lri.fr/~paulin/COMPIL/introduction.html Link] |
== Examples == | == Examples == | ||
− | * [http:// | + | * [http://eplmediawiki.di.uminho.pt/uploads/Integers.w Integers.w ] <br> |
− | * [http:// | + | * [http://eplmediawiki.di.uminho.pt/uploads/Integers.pdf Integers.pdf] |
[[Category:Virtual Machines]] | [[Category:Virtual Machines]] |
Revision as of 00:27, 11 December 2012
VM is a virtual stack-machine that supports integer and float numbers, is slightly different from the usual. It contains a special stack to save the internal registers to allow the return from functions, and two heaps for dynamic memory allocation---one generic and the other for character strings; it also has graphic primitives.