* converting project files into sdk style * new build commands * adding new dll into nsis * removing unused .cs files
78 lines
5 KiB
C#
78 lines
5 KiB
C#
using System;
|
|
namespace Converter
|
|
{
|
|
public interface ISemanticNodeConverter
|
|
{
|
|
string ConvertPABCNETNodeAdd(string _nodeName, object _node);
|
|
string ConvertPABCNETNodeAnd(string _nodeName, object _node);
|
|
string ConvertPABCNETNodeAssign(string _nodeName, object _node);
|
|
string ConvertPABCNETNodeBlock(string _nodeName, object _node);
|
|
string ConvertPABCNETNodeBoolConstant(string _nodeName, object _node);
|
|
string ConvertPABCNETNodeByteConstant(string _nodeName, object _node);
|
|
string ConvertPABCNETNodeCharConstant(string _nodeName, object _node);
|
|
string ConvertPABCNETNodeClass(string _nodeName, object _node);
|
|
string ConvertPABCNETNodeDec(string _nodeName, object _node);
|
|
string ConvertPABCNETNodeDiv(string _nodeName, object _node);
|
|
string ConvertPABCNETNodeDoubleConstant(string _nodeName, object _node);
|
|
string ConvertPABCNETNodeEq(string _nodeName, object _node);
|
|
string ConvertPABCNETNodeFloatConstant(string _nodeName, object _node);
|
|
string ConvertPABCNETNodeFor(string _nodeName, object _node);
|
|
string ConvertPABCNETNodeFunction(string _nodeName, object _node);
|
|
string ConvertPABCNETNodeFunctionCall(string _nodeName, object _node);
|
|
string ConvertPABCNETNodeGr(string _nodeName, object _node);
|
|
string ConvertPABCNETNodeGrEq(string _nodeName, object _node);
|
|
string ConvertPABCNETNodeIf(string _nodeName, object _node);
|
|
string ConvertPABCNETNodeInc(string _nodeName, object _node);
|
|
string ConvertPABCNETNodeIntConstant(string _nodeName, object _node);
|
|
string ConvertPABCNETNodeLocalBlockVariable(string _nodeName, object _node);
|
|
string ConvertPABCNETNodeLocVariableReference(string _nodeName, object _node);
|
|
string ConvertPABCNETNodeLongConstant(string _nodeName, object _node);
|
|
string ConvertPABCNETNodeMod(string _nodeName, object _node);
|
|
string ConvertPABCNETNodeMult(string _nodeName, object _node);
|
|
string ConvertPABCNETNodeNamespace(string _nodeName, object _node);
|
|
string ConvertPABCNETNodeNamespaceConst(string _nodeName, object _node);
|
|
string ConvertPABCNETNodeNamespaceVariable(string _nodeName, object _node);
|
|
string ConvertPABCNETNodeBinNot(string _nodeName, object _node);
|
|
string ConvertPABCNETNodeUnNot(string _nodeName, object _node);
|
|
string ConvertPABCNETNodeNotEq(string _nodeName, object _node);
|
|
string ConvertPABCNETNodeNullConst(string _nodeName, object _node);
|
|
string ConvertPABCNETNodeOr(string _nodeName, object _node);
|
|
string ConvertPABCNETNodeParameter(string _nodeName, object _node);
|
|
string ConvertPABCNETNodeParameterReference(string _nodeName, object _node);
|
|
string ConvertPABCNETNodeProgram(string _nodeName, object _node);
|
|
string ConvertPABCNETNodeRepeat(string _nodeName, object _node);
|
|
string ConvertPABCNETNodeReturn(string _nodeName, object _node);
|
|
string ConvertPABCNETNodeSByteConstant(string _nodeName, object _node);
|
|
string ConvertPABCNETNodeShl(string _nodeName, object _node);
|
|
string ConvertPABCNETNodeShortConstant(string _nodeName, object _node);
|
|
string ConvertPABCNETNodeShr(string _nodeName, object _node);
|
|
string ConvertPABCNETNodeSimpleArrInd(string _nodeName, object _node);
|
|
string ConvertPABCNETNodeSm(string _nodeName, object _node);
|
|
string ConvertPABCNETNodeSmEq(string _nodeName, object _node);
|
|
string ConvertPABCNETNodeStatements(string _nodeName, object _node);
|
|
string ConvertPABCNETNodeStatementsNested(string _nodeName, object _node);
|
|
string ConvertPABCNETNodeStaticMethodCall(string _nodeName, object _node);
|
|
string ConvertPABCNETNodeStringConstant(string _nodeName, object _node);
|
|
string ConvertPABCNETNodeSubtract(string _nodeName, object _node);
|
|
string ConvertPABCNETNodeType(string _nodeName, object _node);
|
|
string ConvertPABCNETNodeTypeOf(string _nodeName, object _node);
|
|
string ConvertPABCNETNodeUIntConstant(string _nodeName, object _node);
|
|
string ConvertPABCNETNodeULongConstant(string _nodeName, object _node);
|
|
string ConvertPABCNETNodeUnMin(string _nodeName, object _node);
|
|
string ConvertPABCNETNodeUShortConstant(string _nodeName, object _node);
|
|
string ConvertPABCNETNodeVariable(string _nodeName, object _node);
|
|
string ConvertPABCNETNodeVariableReference(string _nodeName, object _node);
|
|
string ConvertPABCNETNodeWhile(string _nodeName, object _node);
|
|
string ConvertPABCNETNodeXor(string _nodeName, object _node);
|
|
string GetConvertedText();
|
|
SourceTextBilder SourceTextBuilder { get; set; }
|
|
|
|
string ConvertPABCNETNodeConstructorCall(string _nodeName, object _node);
|
|
string ConvertPABCNETNodeCompMethodCall(string _nodeName, object _node);
|
|
string ConvertPABCNETNodeIfElse(string _nodeName, object _node);
|
|
string ConvertPABCNETNodeUnInc(string _nodeName, object _node);
|
|
string ConvertPABCNETNodeUnDec(string _nodeName, object _node);
|
|
|
|
}
|
|
}
|