Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.

Close

Tree [811767] master /
History



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/.