MonoBURG is a code generator generator, a tool that produces a function from a tree-pattern description of an instruction set.
MonoBURG is named after BURG, a program that generates a fast tree parser using BURS (Bottom-Up Rewrite System). MonoBURG was part of the Mono Project. This version has been extended by several people from LRDE (http://www.lrde.epita.fr) for the needs of the Tiger Project (http://tiger.lrde.epita.fr, https://www.ohloh.net/p/lrde-tc).
At one point, Open Hub analyzed source code for this project based on code location(s) available at that time. Since then, the code locations have been removed.