|
Animating Context Free Grammarsa component ofAnimating the Theory of Computinga major thrust of theWebworks Laboratory
Context Free Grammar AnimationThere are many sub projects in the thrust to animate the theory of computing. One is the animation of various aspects of context free grammars: grammar construction, parse tree construction, LL(1) and LR(1) parsing, grammar modification (e.g., to remove left recursion), and so forth. Some of these projects are awarded to shorter-term members of the Webworks team.The CraftswomanJessica Lambert has begun the process of animating context free grammars for her Master's degree. The animator has already been used in sophomore-level courses, the junior theory course, and the senior compiler course.FeaturesThe grammar animator has features for
Try the CFG AnimatorClick here to try the context free grammar animator! Be PATIENT as the applet loads. Then try your parsing skills! |