PDA

Visualizza la versione completa : [C++] Inserire un interprete di linguaggio in applicativo C++


Xaratroom
11-05-2007, 17:26
Salve a tutti ... :ciauz:
Vorrei sapere come fare per inserire un interprete (di un qualsiasi linguaggio di scripting) in un programma scritto in Cpp.
Ossia vorrei poter scrivere in run-time delle funzioni, che, il programma potrà chiamare e utilizzare per risolvere un determinato problema...
Nel fare ciò vorrei evitare l'utilizzo di api o framework non portabili...
Grazie a tutti ...

MItaly
11-05-2007, 21:48
Scriviti un interprete di un linguaggio (magari inserendo il codice di un interprete open source, come quello Python) e inseriscilo nel tuo programma.

andbin
11-05-2007, 22:00
Originariamente inviato da Xaratroom
Vorrei sapere come fare per inserire un interprete (di un qualsiasi linguaggio di scripting) in un programma scritto in Cpp.I linguaggi Perl, Python e TCL (tanto per citarne alcuni) hanno l'interprete che può essere "embedded", cioè incorporato dentro un programma in un altro linguaggio (tipicamente C/C++).
Quindi hai solo l'imbarazzo della scelta.

Xaratroom
12-05-2007, 09:57
Grazie ...
Proverò in tutti e 2 i modi ... :ciauz:

PS: Ero già partito con python in testa ....

Loading