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 
								
							 
						 
						
							
							
							
							
								
							
							
								882ac63885 
								
							 
						 
						
							
							
								
								- implement scanner token stream via channel  
							
							... 
							
							
							
							- change test_scanner to scan using both methods
- add -pscan flag to Go front-end to choose between conventional
  synchronous or parallel asynchronous scanning
R=r
OCL=13937
CL=13937 
							
						 
						
							2008-08-06 18:57:37 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Robert Griesemer 
								
							 
						 
						
							
							
							
							
								
							
							
								687f387c0b 
								
							 
						 
						
							
							
								
								- added more semantic checks - more to come  
							
							... 
							
							
							
							- distinguish float/int literals syntactically
- fixed a tracing bug
R=r
OCL=13906
CL=13906 
							
						 
						
							2008-08-05 18:52:37 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Robert Griesemer 
								
							 
						 
						
							
							
							
							
								
							
							
								5a90ede8a4 
								
							 
						 
						
							
							
								
								- scanner returns now triple (tok, tok_pos, tok_val)  
							
							... 
							
							
							
							- initial try-out of AST data structures
- removed test_parser (not working anymore - parser needs more infrastructure)
SVN=128089 
							
						 
						
							2008-07-18 17:18:29 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Robert Griesemer 
								
							 
						 
						
							
							
							
							
								
							
							
								afbf717eeb 
								
							 
						 
						
							
							
								
								- created new dir (gosrc) for go-based front-end  
							
							... 
							
							
							
							- adjusted makefiles
SVN=126763 
							
						 
						
							2008-07-10 18:05:00 -07:00