P
I
e

S
c
r
i
p
t

What is it?   |   Progress?   |   Download!



"What's it all about?"

    PIe Script is a scripting language that I'm working on for my game. It's basically a PHP interpreter that's extremley easy to integrate into any code. I don't have plans to make it a standalone interpreter ever, only a library written in C++.
    The source is not very nicely commented, but it will be once it's reached a release version. The code is quite confusing, so unless you're going to look at the thing as a whole, chances are you're not going to understand it at all.
    The program that this ZIP comes with asks for a file which it will then try to interpret. It also comes with an example "event" file which you can tell it to interpret. You are free to make your own event files but please be gentle, it's still a child. You are more than welcome to use this alpha release in your own program, but just be aware that it's not stable yet. I haven't added a makefile or anything yet, but it's fairly simple to compile if you need to. To add it to your program, either find a way to make it a linkable library or add all the source. Look into main.cpp for an example of how to use the script in your code.

"Well, how far are you on it?"

PIe Script Project Status:
    PIe Script is in an alpha stage, so about 10% done.

Known Bugs:
     » Else ifs are not supported.
     » For loops are not supported.
     » Functions must be hardcoded in.
     » Strings don't work well. String math (including string == another_string) do not work at all.

"Fine, now download it!"

    So I've interested you, huh? Well feel free to download the below if you want the program for your own. It comes with source, binary, and an example file. Download PIe Script below:

PIe Script: 181KB


1 Comments   |   Add Comment