Menu

Tree [811767] master /
 History

HTTPS access


File Date Author Commit
 doc 2014-03-25 Reuben Thomas Reuben Thomas [6ea6e0] Remove one last use of defunct lypslatex package
 script 2014-03-22 Reuben Thomas Reuben Thomas [4f7b5e] Update to Lua 5.2, fixing a few bugs in the gen...
 src 2014-03-22 Reuben Thomas Reuben Thomas [4f7b5e] Update to Lua 5.2, fixing a few bugs in the gen...
 test 2001-07-13 Reuben Thomas Reuben Thomas [28c0bc] Initial revision
 LICENSE 2003-01-23 Reuben Thomas Reuben Thomas [5a134b] Point out that it's the BSD license.
 MANIFESTO 2003-01-26 Reuben Thomas Reuben Thomas [78ca74] Improve phrasing.
 Makefile 2001-08-06 Reuben Thomas Reuben Thomas [00d1be] Fix up compilation for new directory structure,...
 README 2014-03-25 Reuben Thomas Reuben Thomas [f85628] README: update dependency information and build...
 TODO 2014-03-25 Reuben Thomas Reuben Thomas [811767] Add autoconfiscation to TODO
 TOOLS 2003-01-23 Reuben Thomas Reuben Thomas [e8e32b] We no longer use mkdep.
 spec.lua 2014-03-24 Reuben Thomas Reuben Thomas [799ea7] spec.lua: fix a trivial LaTeX typo in salloc

Read Me

                            Mite release 2
                            --------------

                   by Reuben Thomas (rrt@sc3d.org)


This package contains the design and implementation of Mite, a simple
general-purpose virtual machine. See {mite,iface,mit}.pdf for documentation.

The URL for the primary distribution is http://mite.sourceforge.net/.


License

Mite is distributed under the BSD license; see the file LICENSE.


Quick start and extras

Mite should work on almost any ISO C system (see the docs for the small
print); you also need Lua 5.2 (http://www.lua.org/ ), and lua-stdlib
(https://github.com/rrthomas/lua-stdlib/ ), most easily installed using
LuaRocks (http://www.luarocks.org ). Makefiles are provided. "make all"
makes mit, the Mite translator, and the documentation; you should check
src/Makefile first.

The design is described in mite.tex; the API is in iface.tex.


Bugs

Bug reports, especially of systems on which Mite doesn't work when it
should, are welcome. Please use the bug-tracker at
http://sourceforge.net/projects/mite/.
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.