General Question

Hi everyone,

i want to use clang to create some kind of graphical programming
language where you have nodes with atomic operations that you can
connect (think of a node like a function with parameter and in and
output nodes).

now i found out clang creates the AST, how can i create my own AST so i
can create my project and make my own functions and variables etc. ?

best regards,

Steven Truppe

i'm writing a project where i want to have a graphical interface and be
able to use nodes (think of nodes like functions) with in and output
slots. where do i have to start to create my own AST and then execute it
at runtime ?

When i've created my own ast - how can i run the code in realtime ?