Playermet / codegoogle.pikascript

Automatically exported from code.google.com/p/pikascript
0 stars 0 forks source link

Building insctructions, OS compatibility, misc. questions #4

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
Hey!

I just came across this project while looking for a tiny scripting language to 
embed into my project: http://github.com/IngwiePhoenix/IceTea . As my current 
integrated scripting language hit a bad limitation, I am forced to go for a new 
one. PikaScript is small and has a syntax I like, so I wish to use it! However, 
I have a few questions:

- I used the Xcode project to build it. But, which files need to be put 
together to get PikaCmd?
- On which operating systems have you tested it and can confirm it working?
- How stable do you say is Pika? I want to get my project into production state 
rather soon, so I just want to ensure that the scripting language it uses is 
also ready for it.

Kind regards,
Ingwie.

Original issue reported on code.google.com by ingwie2...@googlemail.com on 10 Jul 2014 at 9:53

GoogleCodeExporter commented 8 years ago
Sorry for a late reply. (Never got any notification on your post.)

You have probably gone ahead and chosen another language by now, but I'll 
answer anyhow:

1) For building PikaCmd, check out the SourceRedist directory. It contains some 
small shell script / batch files to build PikaCmd from scratch. It uses an 
amalgamation of all required source files for simplicity. The required files 
are PikaCmd.cpp, PikaScript.cpp and QStrings.cpp. The latter is just an 
optional quick STL string substitute.

2) OS X, Windows and Ubuntu as of now. Since the code contains absolutely zero 
platform specific dependencies it is more a question of compiler compatibility 
than OS compatibility.

3) I'd say it is stable. We've been using it in production since 2008. It runs 
the GUI in on of our most popular commercial products: Synplant. It also 
generates the patterns for Patternarium, runs our build scripts and more.

I have a new version locally that I should merge up here soon. Also many 
experimental libraries, like PEG parsing and more.

Original comment by malstro...@gmail.com on 16 Oct 2014 at 7:11

GoogleCodeExporter commented 8 years ago
(We also use PikaScript for Microtonic user scripts. http://soniccharge.com for 
info on all these products.)

Original comment by malstro...@gmail.com on 16 Oct 2014 at 7:38