I'm interested in creating a small langauge interpreter, could anyone tell me how this would work in C/C++? i.e. syntax definitions output ect. I've made serveral small sub-languages in Perl and Python for personal use but this kinda defeats the point and id really like to know how it works!
Thanks in advance for any help,