Age | Commit message (Collapse) | Author | Files | Lines |
|
(most of this has been integrated into pretty,
the rest has been archived).
R=r
OCL=23842
CL=23842
|
|
TBR=r
OCL=23121
CL=23127
|
|
(this code doesn't match the existing language at this point,
but it's a large code base which compiles - will eventually go
away)
- enable compilation of it again in run.bash
R=r
DELTA=1147 (534 added, 311 deleted, 302 changed)
OCL=22176
CL=22176
|
|
R=r
OCL=14734
CL=14734
|
|
- adjusted much of the existing go code
- missing: tests
R=r
DELTA=229 (1 added, 17 deleted, 211 changed)
OCL=14103
CL=14103
|
|
R=r
OCL=14102
CL=14102
|
|
- adjusted switch syntax (no repeated case: case: anymore)
- enabled some constant expressions that work now
R=r
OCL=14098
CL=14098
|
|
- make forward declarations of types match 6g
- better factoring
R=r
OCL=14059
CL=14059
|
|
if an import file is missing, the corresponding source
is compiled automatically, if found
R=r
OCL=13990
CL=13990
|
|
- more self-verification code
R=r
OCL=13894
CL=13894
|
|
- deprecate old syntax in this front-end (use -6g for compatibility)
R=r
OCL=13831
CL=13833
|
|
R=r
OCL=13816
CL=13816
|
|
- use new export syntax
R=r
OCL=13807
CL=13807
|
|
be canonicalized upon import)
- missed some exports
R=r
OCL=13733
CL=13733
|
|
- no need to import/export predeclared types
- fix for receiver types
- cleanups
- added tests to Makefile
R=r
OCL=13728
CL=13730
|
|
- keep track of type alias (type T1 T0) so we can print the proper type name
R=r
OCL=13688
CL=13688
|
|
- better debugging support
- removed dead code
R=r
OCL=13680
CL=13680
|
|
- missing return in import code
- proper propagation of flags to various components
- better error message when source position is missing
- cleanups
R=r
OCL=13676
CL=13676
|
|
- almost back to where I was in C++, but now all in Go
R=r
OCL=13627
CL=13627
|
|
R=r
OCL=13391
CL=13391
|
|
- added code for importing (not tested)
- various fixes
SVN=128061
|