Robert Griesemer 
								
							 
						 
						
							
							
							
							
								
							
							
								683ded80c9 
								
							 
						 
						
							
							
								
								- changed go-in-go parser to require ()'s for panic and print  
							
							... 
							
							
							
							- adjusted much of the existing go code
- missing: tests
R=r
DELTA=229  (1 added, 17 deleted, 211 changed)
OCL=14103
CL=14103 
							
						 
						
							2008-08-11 21:20:42 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Robert Griesemer 
								
							 
						 
						
							
							
							
							
								
							
							
								c7fb27f6e4 
								
							 
						 
						
							
							
								
								- more steps towards automatic recursive compilation of dependencies  
							
							... 
							
							
							
							- make forward declarations of types match 6g
- better factoring
R=r
OCL=14059
CL=14059 
							
						 
						
							2008-08-11 09:45:40 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Robert Griesemer 
								
							 
						 
						
							
							
							
							
								
							
							
								bc13a1a374 
								
							 
						 
						
							
							
								
								first primitive cut at resolving missing imports automatically:  
							
							... 
							
							
							
							if an import file is missing, the corresponding source
is compiled automatically, if found
R=r
OCL=13990
CL=13990 
							
						 
						
							2008-08-07 19:32:22 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Robert Griesemer 
								
							 
						 
						
							
							
							
							
								
							
							
								7a799be49a 
								
							 
						 
						
							
							
								
								- switch to new export syntax  
							
							... 
							
							
							
							- deprecate old syntax in this front-end (use -6g for compatibility)
R=r
OCL=13831
CL=13833 
							
						 
						
							2008-08-04 15:37:47 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Robert Griesemer 
								
							 
						 
						
							
							
							
							
								
							
							
								57fcdcca21 
								
							 
						 
						
							
							
								
								fixed bug in FixExt routine  
							
							... 
							
							
							
							R=r
OCL=13695
CL=13695 
							
						 
						
							2008-07-31 15:35:25 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Robert Griesemer 
								
							 
						 
						
							
							
							
							
								
							
							
								1f46513917 
								
							 
						 
						
							
							
								
								various fixes:  
							
							... 
							
							
							
							- 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 
							
						 
						
							2008-07-30 17:36:03 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Robert Griesemer 
								
							 
						 
						
							
							
							
							
								
							
							
								4b0b7d8dfe 
								
							 
						 
						
							
							
								
								- import and export code, bug fixes  
							
							... 
							
							
							
							- almost back to where I was in C++, but now all in Go
R=r
OCL=13627
CL=13627 
							
						 
						
							2008-07-29 19:02:49 -07:00