Robert Griesemer
626d25065d
casify struct fields
...
R=r
OCL=22998
CL=22998
2009-01-16 15:31:34 -08:00
Russ Cox
360962420c
casify, cleanup sys
...
R=r
OCL=22978
CL=22984
2009-01-16 14:58:14 -08:00
Robert Griesemer
2527bba993
casify pretty
...
R=r
OCL=22899
CL=22899
2009-01-15 17:16:41 -08:00
Robert Griesemer
aa1264472e
- added mechanism to detect capitalization issues
...
Use: pretty -naming files
R=r
OCL=22859
CL=22859
2009-01-15 14:19:35 -08:00
Robert Griesemer
a0c709bef8
- use new letter definition for pretty
...
- fixed a bug with error column reporting in the presence of utf-8 chars
- fixed an assertion failure
R=r
OCL=22762
CL=22762
2009-01-14 15:19:34 -08:00
Robert Griesemer
cb13c4d552
- more steps towards tracking idents in scopes
...
- snapshot of today
R=r
OCL=22247
CL=22247
2009-01-07 16:54:03 -08:00
Robert Griesemer
9662e7b2db
- adjusted pretty to use old new, make
...
R=r
OCL=22160
CL=22160
2009-01-06 15:01:04 -08:00
Robert Griesemer
215eb7eb7f
- steps towards augmenting ast with declaration info
...
(will help produce html output where we can click on identifiers and
get to the declaration)
- snapshot before changing back to old new
R=r
OCL=22159
CL=22159
2009-01-06 14:54:18 -08:00
Russ Cox
08ca30bbfa
change *map to map; *chan to chan; new(T) to new(*T)
...
fix bugs left over from *[] to [] conversion.
TBR=r
OCL=21576
CL=21581
2008-12-19 03:05:37 -08:00
Robert Griesemer
b86359073e
Snapshot.
...
Preparations to track identifiers and declarations so that we can
generate good html links as pretty printer output:
- brought over old code and adjusted it
- initial hookups, nothing really running yet
R=r
OCL=21383
CL=21383
2008-12-16 18:02:22 -08:00
Robert Griesemer
732b53a1fe
- snapshot of state before trying yet another, hopefully better working
...
way to integrate comments into the generated output
- various simplificatins and cleanups throughout
R=r
OCL=20062
CL=20062
2008-11-26 13:23:26 -08:00
Robert Griesemer
b1297aa04f
- move error handling out of scanner
...
- use more of the existing library code
R=r
OCL=19957
CL=19959
2008-11-24 18:24:21 -08:00
Robert Griesemer
fcdcf33a71
- array-ify code, remove local implementation
...
R=r
OCL=19648
CL=19651
2008-11-19 16:49:50 -08:00
Robert Griesemer
eba73552d2
- added simple facility to print Makefile dependency rules given a Go source file
...
(e.g.: pretty -d pretty.go will print the Makefile dep. rules of the involved
Go files that are not part of the installed library)
- minor fix in pretty printer (tested against ken's test files)
R=r
OCL=17872
CL=17872
2008-10-26 21:32:30 -07:00
Robert Griesemer
63ed2b710b
- missing file
...
R=r
OCL=17813
CL=17813
2008-10-24 14:08:01 -07:00