Subject | Hash | Author | Date (UTC) |
---|---|---|---|
*** empty log message *** | 3a61644cba31faab849c60b0aaeba6e5ae6e0fbb | cilibrar | 2003-06-22 18:00:46 |
Fix error message for implicit redirection parameter. | 547f94e18885bdb7d0a61908691268987ef03a0f | cilibrar | 2003-06-09 08:51:53 |
*** empty log message *** | cef95bf6a7aec8b05ceaa325e0b7cafe0e0fb616 | cilibrar | 2003-06-08 22:13:41 |
*** empty log message *** | c6a48acc98a4580e1dc9560b26b3adf579569319 | cilibrar | 2003-06-08 17:08:25 |
*** empty log message *** | a9084c6a8897b38d209f2f3839ed9fd8c17a5eb4 | cilibrar | 2003-06-08 15:59:21 |
*** empty log message *** | 594b07b664e8da134328e2099107f836c4783d22 | cilibrar | 2003-06-08 14:19:39 |
A makefile for cygwin. | 7114936321546139b5512821e3d868b21c0b89f1 | cilibrar | 2003-06-08 10:38:31 |
Added \n, \r, \t in double-quotes. Added debug keyword handling. Now it parses everything in the Scripts directory except demo.ai, which looks like it could never work anyway. | a76d8de5a85768c58297ad05dcc3bd361e3c8d69 | cilibrar | 2003-06-08 10:12:17 |
Make downcasting bug a bit more restrictive to minimize future problems. | 3bef4ca2d62e1de3fe70986de71a3da2b68ff25f | cilibrar | 2003-06-08 09:52:03 |
Fixed segfault involving undeclared variables by assuming they are integer. | 76b34be901540214c21b8af681bcf42620ca0e21 | cilibrar | 2003-06-08 09:49:56 |
Fixed bug with string literal addition. Added unfortunate special case to canconvert to allow downcasts from base to derived. Waiting on Blizzard to fix this one. (such a cast appears in one place in Blizzard.j) | 1384b0771dd6db4c6cb548fef3331f518509c68e | cilibrar | 2003-06-08 09:40:28 |
Allow null to be converted to code, string, and appropriate comparisons. | a2a05f7938a46a6a873d0f3313af760900403c88 | cilibrar | 2003-06-08 07:50:23 |
lets begin | edb29fca55a82526251fd7c671302425ed97d9bd | cilibrar | 2003-06-08 07:47:56 |
File | Lines added | Lines deleted |
---|---|---|
src/Makefile.cygwin | 1 | 1 |
src/Makefile.mingw | 6 | 1 |
src/token.l | 6 | 0 |
File src/Makefile.cygwin changed (mode: 100644) (index 3385eac..2da1e03) | |||
1 | 1 | all: pjass | all: pjass |
2 | 2 | ||
3 | 3 | pjass: lex.yy.c grammar.tab.c grammar.tab.h misc.o | pjass: lex.yy.c grammar.tab.c grammar.tab.h misc.o |
4 | gcc lex.yy.c grammar.tab.c misc.c -lfl -o $@ -O2 -mno-cygwin | ||
4 | gcc lex.yy.c grammar.tab.c misc.c -o $@ -O2 -mno-cygwin -lfl | ||
5 | 5 | ||
6 | 6 | lex.yy.c: token.l | lex.yy.c: token.l |
7 | 7 | flex $< | flex $< |
File src/Makefile.mingw copied from file src/Makefile.cygwin (similarity 81%) (mode: 100644) (index 3385eac..1232bb0) | |||
1 | CC=/cygdrive/c/mingw/bin/gcc.exe | ||
2 | |||
1 | 3 | all: pjass | all: pjass |
2 | 4 | ||
3 | 5 | pjass: lex.yy.c grammar.tab.c grammar.tab.h misc.o | pjass: lex.yy.c grammar.tab.c grammar.tab.h misc.o |
4 | gcc lex.yy.c grammar.tab.c misc.c -lfl -o $@ -O2 -mno-cygwin | ||
6 | $(CC) lex.yy.c grammar.tab.c misc.c -o $@ -O2 -mno-cygwin | ||
5 | 7 | ||
6 | 8 | lex.yy.c: token.l | lex.yy.c: token.l |
7 | 9 | flex $< | flex $< |
... | ... | grammar.tab.c: grammar.y | |
12 | 14 | grammar.tab.h: grammar.y | grammar.tab.h: grammar.y |
13 | 15 | bison -d $< | bison -d $< |
14 | 16 | ||
17 | %.o: %.c | ||
18 | $(CC) $< -c | ||
19 | |||
15 | 20 | clean: | clean: |
16 | 21 | rm grammar.tab.h grammar.tab.c lex.yy.c pjass.exe pjass | rm grammar.tab.h grammar.tab.c lex.yy.c pjass.exe pjass |
17 | 22 |
File src/token.l changed (mode: 100644) (index 1c7a506..7a81516) | |||
7 | 7 | ||
8 | 8 | %{ | %{ |
9 | 9 | /* need this for the call to atof() below */ | /* need this for the call to atof() below */ |
10 | #undef yywrap | ||
11 | int yywrap() | ||
12 | { | ||
13 | return 1; | ||
14 | } | ||
15 | |||
10 | 16 | #include "grammar.tab.h" | #include "grammar.tab.h" |
11 | 17 | #include "misc.h" | #include "misc.h" |
12 | 18 |