OORS: Object-Oriented Rewrite System

About OORS

OORS is a higher-level programming language that enables a developer to specify retargetable code generation and optimization pattern matchers. An OORS file can be compiled into a C++ rewrite system with the OORS compiler OORG, which can be downloaded below.


The OORS compiler OORG can be downloaded here (size: 89K).