apb
|
91ce988bec
|
Make /bin/sh use intmax_t (instead of int) for arithmetic in $((...)).
|
2007-03-25 06:29:26 +00:00 |
dsl
|
3acd9704cb
|
A rather better fix for treating $((x)) as equivalent to $(($x)) provided
that $x has a numeric value - which is what posix/sus needs.
|
2005-03-21 22:37:09 +00:00 |
agc
|
b5b2954259
|
Move UCB-licensed code from 4-clause to 3-clause licence.
Patches provided by Joel Baker in PR 22249, verified by myself.
|
2003-08-07 09:05:01 +00:00 |
dsl
|
534ba36ad4
|
Recognise octal and hexadecimal constants in expressions.
- as required by SUSv3
|
2003-05-06 08:10:42 +00:00 |
christos
|
b4c9a78425
|
PR/5577: Craig M. Chase: sh does not build with PARALLEL set.
- Added YHEADER in Makefile, removed arith.h and adjusted the sources.
|
1999-02-05 07:52:51 +00:00 |
christos
|
3ebdac1759
|
Portability fixes for a non flex based lexical analyzer.
|
1998-05-18 22:50:20 +00:00 |
mrg
|
a26bae1e08
|
- change "extern" variables into int's
- remove extern'd variables not actually referenced
- don't use char as an array index
|
1998-03-29 04:41:43 +00:00 |
christos
|
cd799663e4
|
Fix compiler warnings.
|
1997-07-04 21:01:48 +00:00 |
christos
|
bc73cf950a
|
PR/2808: Remove trailing whitespace (from FreeBSD)
|
1996-10-16 15:45:03 +00:00 |
christos
|
07bae7eddd
|
Merge in my changes from vangogh, and fix the x=`false`; echo $? == 0
bug.
|
1995-05-11 21:28:33 +00:00 |
cgd
|
49f0ad8601
|
convert to new RCS id conventions.
|
1995-03-21 09:01:59 +00:00 |
jtc
|
7acf86db2f
|
Don't dump core when evaluating X % 0.
Simplify lexer by using %prec feature in yacc grammar.
Implement most of the operators required by POSIX.2.
|
1994-07-15 23:45:30 +00:00 |
mycroft
|
cafd1f7e9f
|
Add RCS ids.
|
1994-06-11 16:11:35 +00:00 |
jtc
|
488499c5ff
|
44lite code
|
1994-05-11 17:01:00 +00:00 |