C# Class MiniPL.CodeGenerators.CSharpGeneratorTemplate

Inheritance: CSharpGeneratorTemplateBase
Show file Open project: davidnemeti/Sarcasm

Public Methods

Method Description
TransformText ( ) : string

Create the template output

Private Methods

Method Description
Generate ( IEnumerable statements ) : void
Generate ( Statement statement ) : void
GetArgumentString ( Argument argument ) : string
GetAssignmentString ( Assignment assignment ) : string
GetExpressionString ( Expression expression ) : string
GetLocalVariableString ( LocalVariable localVariable ) : string
GetOperatorString ( BinaryOperator binaryOperator ) : string
GetOperatorString ( UnaryOperator unaryOperator ) : string
GetTypeString ( MiniPL type ) : string

Method Details

TransformText() public method

Create the template output
public TransformText ( ) : string
return string