Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-08-28 | Renamed Builder to BuildParser, soon I'll add the Parser base class and make | Mike Buland | |
the whole thing official. | |||
2006-08-23 | Loads more stuff...it's nearly working now. | Mike Buland | |
2006-08-22 | Started on the crazy process of building the stage one compiled data. It's | Mike Buland | |
going pretty quickly, we'll see how the targets go, they'll be the only tricky part. | |||
2006-08-22 | Added targets, and the global set command, things are really coming along now. | Mike Buland | |
2006-08-22 | The basic outline for all of the initial functions and rules has been set. The | Mike Buland | |
parser and scanner are using the new system so they actually match functions and whatnot and pass that data to the parser, it's very cool. | |||
2006-08-21 | Alright, the grammer is almost there, just debugging, in what I call extreme- | Mike Buland | |
debugging mode. If you wanted something intelligable, don't use this one. | |||
2006-08-21 | Getting there, it compiles, now for the fun sophisticated pieces where the | Mike Buland | |
builder itself tells the lexer which tokens are functions, and which are target types. | |||
2006-08-18 | Gutted, deleted almost all the source, too many changes to keep it around, we'll | Mike Buland | |
see what happens next. | |||
2006-08-07 | Added support for setting and adding the output of commands to variables. | Mike Buland | |
2006-08-06 | A load of updates, most of these made me realize that I probably could do this | Mike Buland | |
whole thing a lot better. We'll see how that works out later, once I figure out how to do it better. | |||
2006-08-04 | Better error handling again, and about to add more language features. | Mike Buland | |
2006-08-01 | It builds fine, and can build other things as well, like squirrelmud, and clean. | Mike Buland | |
I need to fix the dependancy tracking so that it will only check if it needs to, sort of like pymake. And does each file as it gets to it. | |||
2006-07-31 | We're almost to rule/command generation, then only a couple of steps before it | Mike Buland | |
will do it all! | |||
2006-07-31 | I still can't get the pymake file to auto-make the bison and flex .c files, but | Mike Buland | |
besides that everything is looking great. There's only one thing left to parse and interpret before we can try actually building something. | |||
2006-07-30 | It's starting to look pretty good, just trying to figure out how to get through | Mike Buland | |
everything that needs to be made modular and general. | |||
2006-07-30 | Found out all of the c++ stuff in bison broke in 2.2, now we have to pick a | Mike Buland | |
version, there is no way around it nicely. | |||
2006-07-30 | Figured out a format I like, we'll see what happens. | Mike Buland | |