ceriel
b1347283b9
Added warning for initializer of formal parameter (the syntax allows this!)
1989-08-02 11:26:51 +00:00
ceriel
47955d174e
fixed typo
1989-08-02 09:47:27 +00:00
ceriel
5f35d0c644
fixed behaviour on too long floating point constants
1989-07-26 11:16:59 +00:00
ceriel
90101c0dec
Added ext_comp.c
1989-07-26 11:08:24 +00:00
ceriel
09a52b8cf2
fixed a problem with recursive macros: this was not always detected
1989-07-14 09:51:02 +00:00
ceriel
1b08effa77
Added some %persistents, improved behaviour of preprocessor, and other
...
minor mods
1989-07-11 12:34:38 +00:00
eck
27d7d5ed68
various fixes and improvements
1989-06-26 10:37:05 +00:00
ceriel
b11e382851
some minor corrections
1989-06-19 09:56:16 +00:00
ceriel
3824cfd66d
fixed some leapyear problems
1989-06-19 09:50:38 +00:00
ceriel
96a52f7a6f
fixed exit status of test program
1989-06-19 09:49:22 +00:00
ceriel
b1c3d1bc53
fixed problem with void returns and changed a warning somewhat
1989-06-15 19:06:56 +00:00
eck
cd367c7940
Initial revision
1989-06-14 16:11:19 +00:00
eck
8c9800d8fe
Initial revision
1989-06-14 15:07:06 +00:00
eck
06c441dab7
Initial revision
1989-06-14 14:41:35 +00:00
eck
5406895717
Initial revision
1989-06-13 11:23:28 +00:00
eck
341aaf8dc1
Initial revision
1989-06-12 15:22:14 +00:00
ceriel
cc3459e5a8
fix to constant unary minus
1989-05-31 12:42:56 +00:00
eck
69f02d8abc
Initial revision
1989-05-30 13:34:25 +00:00
ceriel
aa0e321971
some fixes
1989-05-29 11:32:23 +00:00
ceriel
efe2c8d032
some more fixes
1989-05-18 18:02:24 +00:00
ceriel
e431cec90a
fixed some errors
1989-05-18 16:48:28 +00:00
ceriel
9f7ee118f7
new versions, mostly from Cody and Waite
1989-05-18 15:37:54 +00:00
eck
d818da36f0
Initial revision
1989-05-16 13:13:53 +00:00
eck
ee50a1d717
Initial revision
1989-05-11 12:32:26 +00:00
eck
c5b0e1bd4f
Initial revision
1989-05-11 10:21:37 +00:00
eck
749c364816
Initial revision
1989-05-11 10:09:52 +00:00
eck
0a7c058d01
Initial revision
1989-05-10 16:22:28 +00:00
eck
d2f7f252b2
Initial revision
1989-05-10 16:08:14 +00:00
eck
f0cec58cf9
Initial revision
1989-05-10 10:43:58 +00:00
eck
85c9115d5b
converted to ANSI C
1989-05-10 10:20:14 +00:00
eck
d20988a1cb
Initial revision
1989-05-10 09:39:49 +00:00
ceriel
7a7d0e413b
recognize but ignore #pragma
1989-03-31 11:47:12 +00:00
dick
1d0b3910b2
more lint code
1989-03-06 15:17:39 +00:00
ceriel
3ab954e38c
adapted to new ordering in FILE struct
1989-03-02 11:24:55 +00:00
ceriel
5187e46404
speeded up a bit
1989-02-22 16:16:11 +00:00
ceriel
b1626ca895
try to move side effects as much as possible to the left of the
...
expression tree, to avoid stacking. This is not good enough yet!
1989-02-22 16:16:08 +00:00
ceriel
d5b2601b8f
use a larger buffer on larger machines
1989-02-21 10:01:55 +00:00
ceriel
30959cd73f
some fixes: calloc was wrong; catch traps, and let divides
...
by 0 generate a signal, if on a unix machine
1989-02-20 18:01:33 +00:00
ceriel
f7790b0e8e
empty string in directory list now means current directory
1989-02-16 11:46:39 +00:00
ceriel
00ac6f88a7
empty string in directory list now means current directory
1989-02-16 11:18:44 +00:00
ceriel
eb3dcf275e
fixed some problems, updated with cemcom
1989-02-14 14:35:38 +00:00
ceriel
4629647d78
fixed wrong count in popping parameters
1989-02-14 14:10:31 +00:00
dick
429d527a64
more and better declarations in c.llb
1989-02-10 16:46:01 +00:00
ceriel
62d8930080
deleted makefile from distribution; Added some comments about this to
...
the README file
1989-02-09 15:43:25 +00:00
ceriel
0bc88b77b2
fixed several problems:
...
- hex numbers and floating point numbers were wrong
- grammar was wrong; did not accept correct ANSI C
- prototype updates did not work
- float parameters to routines without prototype were not upgraded to double
- the dot operator no longer requires lvalue as left-hand-side
1989-02-07 13:16:02 +00:00
ceriel
926da49d39
Initial revision
1989-02-07 11:04:05 +00:00
ceriel
c3f7993b1a
fixed problem in sizeof()
1989-02-06 19:06:55 +00:00
dick
f70dfe4d00
better evaluation order checking in expressions
1989-02-02 13:57:07 +00:00
ceriel
5e14dddb6c
fix in compile time int2float conversion
1989-01-23 16:52:22 +00:00
ceriel
cc55ab947d
evaluate switch-expression on a different spot,
...
allow for *STRING expressions
1989-01-23 15:37:57 +00:00