-
Couldn't load subscription status.
- Fork 25
Closed
Description
Purpose
The purpose here is to implement Syntactical node creation listeners, and Parser build action dispatchers, so that Syntax directed strategies can be used, applied and elaborated.
ProgramClassBuilderNodeListener class
This class is a NodeListener instance over a IProgramClassBuilder interface imlplementation, witch is able to listen to Systactical nodes creation and parsing action performing.
ProgramClassBuilderNodeDispatcher class
This class is a NodeDispatcher instance over a IProgramClassBuilder interface imlplementation, witch is able to dispatch Syntactical nodes created and parsing actions performed, to registered NodeListener instances and ProgramClassBuilderNodeListener instances.
Other classes descriptions
| Class | Description |
|---|---|
| NodeListener | An interface that describes the contract of any objet able to listen to Syntactical node creation. |
| IProgramClassBuilder | An interface that describes the contract of any objet able to handle parsing actions for program class builing. |
| NodeDispatcher | It is the base class of any object which can dispatch node creation actions to registered NodeListener instances. |

