MCPcopy Create free account
hub / github.com/Genivia/RE-flex / AbstractSyntaxTree

Class AbstractSyntaxTree

examples/lua.hpp:80–83  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

78
79 // abstract syntax tree
80 struct AbstractSyntaxTree {
81 virtual ~AbstractSyntaxTree() = default;
82 virtual void transpile(Transpiler& transpiler) { fprintf(transpiler.out, "???"); }
83 };
84
85 // abstract expression
86 struct Expression : public AbstractSyntaxTree {

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected