-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathtranspiler.json
19 lines (19 loc) · 1.23 KB
/
transpiler.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
{
"transpiler_class": "fastpy.transpiler.transpilers.Transpiler",
"cpp_main_template": "minimal_main.cpp",
"cpp_templates_dir": "cpp_code",
"cpp_template": "minimal.cpp",
"node_transpiling": {
"fastpy.parser.nodes.AssignNode": "fastpy.transpiler.node_transpilers.AssignNodeTranspiler",
"fastpy.parser.nodes.ValueNode": "fastpy.transpiler.node_transpilers.ValueNodeTranspiler",
"fastpy.parser.nodes.VariableNode": "fastpy.transpiler.node_transpilers.VariableNodeTranspiler",
"fastpy.parser.nodes.BinOpNode": "fastpy.transpiler.node_transpilers.OperationsNodeTranspiler",
"fastpy.parser.nodes.FuncNode": "fastpy.transpiler.node_transpilers.FuncNodeTranspiler",
"fastpy.parser.nodes.CallNode": "fastpy.transpiler.node_transpilers.CallNodeTranspiler",
"fastpy.parser.nodes.IfNode": "fastpy.transpiler.node_transpilers.IfNodeTranspiler",
"fastpy.parser.nodes.LogicOpNode": "fastpy.transpiler.node_transpilers.OperationsNodeTranspiler",
"fastpy.parser.nodes.ElseNode": "fastpy.transpiler.node_transpilers.ElseNodeTranspiler",
"fastpy.parser.nodes.WhileNode": "fastpy.transpiler.node_transpilers.WhileNodeTranspiler",
"fastpy.parser.nodes.ReturnNode": "fastpy.transpiler.node_transpilers.ReturnNodeTranspiler"
}
}