image thumbnail

Can a tiny compiler-compiler grow into something useful?

version 1.8.0.1 (64 KB) by Bill McKeeman
A grammar executing machine is used to build compiler-like programs (talk only).

1.4K Downloads

Updated 01 Sep 2016

View License

This is a MATLAB "publish" summary of a talk given to the EE seminar at Stanford March 2009. It is a part of FX entry 20149 which contains all the programs mentioned in the talk.
Self-description, execution, backtracking and invertibility are discussed.

Cite As

Bill McKeeman (2021). Can a tiny compiler-compiler grow into something useful? (https://www.mathworks.com/matlabcentral/fileexchange/23255-can-a-tiny-compiler-compiler-grow-into-something-useful), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2008b
Compatible with any release
Platform Compatibility
Windows macOS Linux
Acknowledgements

Inspired: Growing a Compiler

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!