Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

embedding pascal [closed]

Is anyone aware of a Pascal interpreter/compiler which is embeddable in C++ (or anything else other than Pascal) applications? I am cloning (for lack of a better word) an application which uses an Object-Pascal compatible scripting language and needs to be script compatible. Am I going to end up writing an interpreter? (!)

like image 397
Sam P Avatar asked Mar 21 '10 23:03

Sam P


3 Answers

There's RemObjects Pascal Script. You can probably call it from C++ Builder.

Pascal Script is a free scripting engine that allows you to use most of the Object Pascal language within your Delphi or Free Pascal projects at runtime.

There's also TMS Scripter Studio.

By building scripting support into your applications, you can provide a high degree of configurability, flexibility and automation control in your applications.

like image 64
Eugene Yokota Avatar answered Oct 08 '22 16:10

Eugene Yokota


I think the question is about interpreter/compiler of a language for application user to program and run, if it is the case I may suggest Lua or Pascal Script. Sorry for lack of links, but points are required for that.

EDIT: Fixed links and Lua spelling

like image 25
too Avatar answered Oct 08 '22 17:10

too


PaxCompiler can be embedded in C++ Builder. More info at http://www.paxcompiler.com.

like image 44
avra Avatar answered Oct 08 '22 16:10

avra