summaryrefslogtreecommitdiff
path: root/bin/expr/Makefile
AgeCommit message (Collapse)Author
2000-09-19reimplement expr using lexical parser generated by yaccjdolecek
highlights: * / is treated correctly depending upon context (addresses PR # 10995) * use 64 bit arithmetic, so expr is able to process integer values from -(2**63) to (2**63 - 1) * checks for integer over- & underflows added * error messages improved, more error checking added add AUTHOR section to manpage add BUGS section, and mention possible drawbacks with other expr implementations XXX the old expr treated empty string in arithmetic expressions as if it was 0 XXX this behaviour has been retained
1997-07-20Remove WARNS=1 from all the subdirectory Makefiles, and add it to Makefile.incchristos
now that all /bin has been cleaned.
1997-07-20Fix compiler warnings; add WARNS=1christos
1995-03-21convert to new RCS id conventions.cgd
1994-07-16Re-implemented with a recursive descent parser.jtc
Fixed subtle bug wrt. comparing integers when either one hasn't been coersed from a string --- while avoiding an even subtler bug found in GNU expr.
1993-11-11Use new POSIX.2 compatible regex routines in C library instead of -lgnuregex.jtc
1993-08-06Oops. This one does need a single-entry SRCS, because it's generated atmycroft
compile time. Lose.
1993-08-02Add RCS identifiers, remove some completely useless RCS logs and patchkitmycroft
headers, and a few other insignificant changes.
1993-07-20Add a manual page.jtc
1993-06-14Use POSIX regular expression routines.jtc
Remove TODO file, as I've allready done everything that there was to do.
1993-03-23changed "Id" to "Header" for rcsidscgd
1993-03-22added rcs ids to all filescgd
1993-03-21after 0.2.2 "stable" patches appliedcgd
1993-03-21initial import of 386bsd-0.1 sourcescgd