Subject | Hash | Author | Date (UTC) |
---|---|---|---|
Fixed options to compile under RedHat. | 12c7b48712fcdd84a2b36ecd6f2d4979a19dc7be | cilibrar | 2004-08-15 06:38:26 |
Some boilerplate files. | 3b14c4d0fd37d9b2d4ddd443a6f74a67793eb338 | cilibrar | 2004-08-15 06:19:21 |
Converted to autoconf, automake. | 06b0d83604e6316c9e086af0ce08ac3f2d4e7b8a | cilibrar | 2004-08-15 06:13:25 |
*** 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 |
---|---|---|
configure.ac | 5 | 0 |
src/Makefile.am | 8 | 7 |
src/config.h.in | 26 | 0 |
File configure.ac changed (mode: 100644) (index 104d00e..06850fc) | |||
... | ... | AC_INIT(pjass, 1.03, cilibrar@gmail.com) | |
2 | 2 | AC_CONFIG_SRCDIR([src/misc.c]) | AC_CONFIG_SRCDIR([src/misc.c]) |
3 | 3 | AM_INIT_AUTOMAKE | AM_INIT_AUTOMAKE |
4 | 4 | AM_CONFIG_HEADER([src/config.h]) | AM_CONFIG_HEADER([src/config.h]) |
5 | case $host_os in | ||
6 | *cygwin* ) CYGOPTS=-mnocygwin;; | ||
7 | * ) CYGOPTS=;; | ||
8 | esac | ||
9 | AC_SUBST(CYGOPTS) | ||
5 | 10 | AC_LANG(C) | AC_LANG(C) |
6 | 11 | AC_PROG_CC | AC_PROG_CC |
7 | 12 | AM_PROG_LEX | AM_PROG_LEX |
File src/Makefile.am changed (mode: 100644) (index d3c29fd..03e0bb9) | |||
1 | 1 | ||
2 | 2 | bin_PROGRAMS = pjass | bin_PROGRAMS = pjass |
3 | 3 | ||
4 | AM_CFLAGS = -mno-cygwin -O2 | ||
4 | AM_CFLAGS = @CYGOPTS@ -O2 -I. | ||
5 | 5 | ||
6 | 6 | pjass_SOURCES = \ | pjass_SOURCES = \ |
7 | misc.c \ | ||
8 | misc.h \ | ||
7 | grammar.y \ | ||
9 | 8 | token.l \ | token.l \ |
10 | grammar.y | ||
9 | misc.c \ | ||
10 | misc.h | ||
11 | 11 | ||
12 | #pjass_DEPENDENCIES = token.c grammar.tab.c grammar.tab.h misc.o | ||
12 | pjass_DEPENDENCIES = grammar.tab.h grammar.tab.c token.c token.o misc.o | ||
13 | 13 | ||
14 | token.c: token.l | ||
14 | token.c: token.l grammar.tab.h | ||
15 | 15 | ||
16 | 16 | grammar.tab.c: grammar.y | grammar.tab.c: grammar.y |
17 | bison grammar.y | ||
17 | 18 | ||
18 | 19 | grammar.tab.h: grammar.y | grammar.tab.h: grammar.y |
19 | bison -d $< | ||
20 | bison -d grammar.y | ||
20 | 21 | ||
21 | 22 | clean: | clean: |
22 | 23 | -rm grammar.tab.c grammar.tab.h token.c misc.o grammar.o token.o grammar.c | -rm grammar.tab.c grammar.tab.h token.c misc.o grammar.o token.o grammar.c |
File src/config.h.in changed (mode: 100644) (index e69de29..2d7cd1d) | |||
1 | /* src/config.h.in. Generated from configure.ac by autoheader. */ | ||
2 | |||
3 | /* Name of package */ | ||
4 | #undef PACKAGE | ||
5 | |||
6 | /* Define to the address where bug reports for this package should be sent. */ | ||
7 | #undef PACKAGE_BUGREPORT | ||
8 | |||
9 | /* Define to the full name of this package. */ | ||
10 | #undef PACKAGE_NAME | ||
11 | |||
12 | /* Define to the full name and version of this package. */ | ||
13 | #undef PACKAGE_STRING | ||
14 | |||
15 | /* Define to the one symbol short name of this package. */ | ||
16 | #undef PACKAGE_TARNAME | ||
17 | |||
18 | /* Define to the version of this package. */ | ||
19 | #undef PACKAGE_VERSION | ||
20 | |||
21 | /* Version number of package */ | ||
22 | #undef VERSION | ||
23 | |||
24 | /* Define to 1 if `lex' declares `yytext' as a `char *' by default, not a | ||
25 | `char[]'. */ | ||
26 | #undef YYTEXT_POINTER |