TetraComponents |
Top Previous Next |
The TetraComponents allow to use TextTransformer projects in Delphi and CBuilder programs. They are executed (interpreted) with the freely available tetra_engine.dll. The components encapsulate this dll.
Among other things some parse-events can be handled by the components. Thereby numbers are passed for tokens and productions (in OnAcceptToken and OnEnterProduction).
These enumeriated values are written by default into the frame "enums_pas.frm":
unit -->NameSpace;
interface
type
EToken = ( -->TokenEnums );
EProduction = ( -->ProductionEnums );
const
Tokens := TStringList.Create; -->TokenNames );
Productions := TStringList.Create; -->ProductionNames );
implementation
end.
The arrow "-->" and the following key word indicate the positions, where the TextTransformer inserts special code for a project. The frame can be edited.
|
This page belongs to the TextTransformer Documentation |
Home Content German |