|
CodeGen
|
The class that describes programming language and has a generator for it More...

Public Member Functions | |
| Languange (Generator generator, string extension="", string comment="", Normalizer normalizer=null, int indentSize=4) | |
| Constructor for language, used to avoid struct initializers More... | |
Public Attributes | |
| readonly Generator | Generator |
| Holds the generator of the language. Field is read only More... | |
| readonly string | Extension |
| Holds the extension of the file. Field is read only More... | |
| readonly string | Comment |
| Holds comment format. Field is read only More... | |
| readonly Normalizer | Normalizer |
| Holds language normalizer. Field is read only More... | |
The class that describes programming language and has a generator for it
Definition at line 182 of file GeneratorConf.cs.
| CodeGen.generators.Languange.Languange | ( | Generator | generator, |
| string | extension = "", |
||
| string | comment = "", |
||
| Normalizer | normalizer = null, |
||
| int | indentSize = 4 |
||
| ) |
Constructor for language, used to avoid struct initializers
| generator | Language generator |
| extension | File extension |
| comment | Comment format |
| normalizer | Language normalizer |
| indentSize | The size of identation (works if using spaces, else 1 tab) |
Definition at line 217 of file GeneratorConf.cs.
| readonly string CodeGen.generators.Languange.Comment |
Holds comment format. Field is read only
Definition at line 197 of file GeneratorConf.cs.
| readonly string CodeGen.generators.Languange.Extension |
Holds the extension of the file. Field is read only
Definition at line 192 of file GeneratorConf.cs.
| readonly Generator CodeGen.generators.Languange.Generator |
Holds the generator of the language. Field is read only
Definition at line 187 of file GeneratorConf.cs.
| readonly Normalizer CodeGen.generators.Languange.Normalizer |
Holds language normalizer. Field is read only
Definition at line 202 of file GeneratorConf.cs.