Context Free Grammar Editor |
AboutI made this program for my advanced compilers class. It will allow you to enter a grammar (with auto complete to make it slightly less tedious) and look at what the First and Follow sets, an LL(1) table, and a LR(0) Characteristic Finite State Machine. It is written in Java so it should run on anything. The java sources are included in the download. DownloadScreen Shots
The Editor Window The First & Follow Window The LL(1) Table Window The LR(0) CFSM |