aboutsummaryrefslogtreecommitdiff
path: root/src/build.l (follow)
AgeCommit message (Collapse)Author
2006-08-22The basic outline for all of the initial functions and rules has been set. TheMike 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-21Alright, 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-21Getting there, it compiles, now for the fun sophisticated pieces where theMike Buland
builder itself tells the lexer which tokens are functions, and which are target types.
2006-08-18Gutted, deleted almost all the source, too many changes to keep it around, we'llMike Buland
see what happens next.
2006-08-07A bug in the lexer was causing the line count to be off by 3 for every lineMike Buland
continuation token.
2006-08-07Updated the lexer to not include + or = in string literals outside of quotes.Mike Buland
Added the new make style viewer, the simplest, lamest viewer, but it looks just like the output of make. Very useful for debugging and seeing what's going on.
2006-08-06A load of updates, most of these made me realize that I probably could do thisMike 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-04Updated error reporting, fixed the command line params, they work now.Mike Buland
2006-08-02Some minor updates to the functionalityMike Buland
2006-08-01It 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-31I still can't get the pymake file to auto-make the bison and flex .c files, butMike 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-30It's starting to look pretty good, just trying to figure out how to get throughMike Buland
everything that needs to be made modular and general.
2006-07-30Found out all of the c++ stuff in bison broke in 2.2, now we have to pick aMike Buland
version, there is no way around it nicely.
2006-07-30Figured out a format I like, we'll see what happens.Mike Buland