Persistate API documentation
IGeneratorClass Interface
NamespacesPersistate.LanguageIGeneratorClass

[This is preliminary documentation and is subject to change.]

This interface must be implemented by classes used to generate code.
Declaration Syntax
C#
public interface IGeneratorClass
Members
All MembersProperties



IconMemberDescription
CurrentPass
Gets or sets the current code generation pass number.

NumberOfPasses
Gets the number of code generation passes required by the generator class.

Remarks
In implementing classes, NumberOfPasses should return the number of times you want the code generation cycle to be called. CurrentPass is set by the parser before each pass and you should check it as necessary.

Assembly: Persistate.Language (Module: Persistate.Language) Version: 0.6.1.20 (0.6.1.20)