| .. | 
			
		
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										examples
									
								
							
						
					
				 | 
				
					
						
							
							Add programs to trigger error cases.
						
					
				 | 
				2020-09-10 14:02:19 -07:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								ast.cpp
							
						
					
				 | 
				
					
						
							
							Actually use the environment for binop functions.
						
					
				 | 
				2020-09-10 16:03:56 -07:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								ast.hpp
							
						
					
				 | 
				
					
						
							
							Add locations to patterns.
						
					
				 | 
				2020-09-09 15:15:09 -07:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								binop.cpp
							
						
					
				 | 
				
					
						
							
							Add more built-in boolean-specific instructions.
						
					
				 | 
				2020-09-10 12:44:41 -07:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								binop.hpp
							
						
					
				 | 
				
					
						
							
							Add more built-in boolean-specific instructions.
						
					
				 | 
				2020-09-10 12:44:41 -07:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								CMakeLists.txt
							
						
					
				 | 
				
					
						
							
							Switch to using FILE* and default YY_INPUT.
						
					
				 | 
				2020-09-11 02:16:29 -07:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								definition.cpp
							
						
					
				 | 
				
					
						
							
							Change constructor visibility to global.
						
					
				 | 
				2020-09-10 20:11:55 -07:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								definition.hpp
							
						
					
				 | 
				
					
						
							
							Keep track of locations in definitions.
						
					
				 | 
				2020-09-09 14:19:46 -07:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								env.cpp
							
						
					
				 | 
				
					
						
							
							Replace throw 0 with real exceptions or assertions.
						
					
				 | 
				2020-09-09 17:19:23 -07:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								env.hpp
							
						
					
				 | 
				
					
						
							
							Fork off version 13 of the compiler.
						
					
				 | 
				2020-09-08 18:38:05 -07:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								error.cpp
							
						
					
				 | 
				
					
						
							
							Add extra line after code fence.
						
					
				 | 
				2020-09-09 15:25:48 -07:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								error.hpp
							
						
					
				 | 
				
					
						
							
							Add locations to error reporting.
						
					
				 | 
				2020-09-09 15:08:43 -07:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								global_scope.cpp
							
						
					
				 | 
				
					
						
							
							Fork off version 13 of the compiler.
						
					
				 | 
				2020-09-08 18:38:05 -07:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								global_scope.hpp
							
						
					
				 | 
				
					
						
							
							Fork off version 13 of the compiler.
						
					
				 | 
				2020-09-08 18:38:05 -07:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								graph.cpp
							
						
					
				 | 
				
					
						
							
							Fork off version 13 of the compiler.
						
					
				 | 
				2020-09-08 18:38:05 -07:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								graph.hpp
							
						
					
				 | 
				
					
						
							
							Initialize graph indegree.
						
					
				 | 
				2020-09-09 23:44:53 -07:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								instruction.cpp
							
						
					
				 | 
				
					
						
							
							Add more built-in boolean-specific instructions.
						
					
				 | 
				2020-09-10 12:44:41 -07:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								instruction.hpp
							
						
					
				 | 
				
					
						
							
							Register booleans as internal types.
						
					
				 | 
				2020-09-10 00:54:35 -07:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								llvm_context.cpp
							
						
					
				 | 
				
					
						
							
							Try out unboxing integers.
						
					
				 | 
				2020-09-10 17:32:16 -07:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								llvm_context.hpp
							
						
					
				 | 
				
					
						
							
							Fork off version 13 of the compiler.
						
					
				 | 
				2020-09-08 18:38:05 -07:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								main.cpp
							
						
					
				 | 
				
					
						
							
							Actually use the environment for binop functions.
						
					
				 | 
				2020-09-10 16:03:56 -07:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								parse_driver.cpp
							
						
					
				 | 
				
					
						
							
							Switch to using FILE* and default YY_INPUT.
						
					
				 | 
				2020-09-11 02:16:29 -07:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								parse_driver.hpp
							
						
					
				 | 
				
					
						
							
							Switch to using FILE* and default YY_INPUT.
						
					
				 | 
				2020-09-11 02:16:29 -07:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								parsed_type.cpp
							
						
					
				 | 
				
					
						
							
							Tweak parsed type error warning.
						
					
				 | 
				2020-09-10 14:04:06 -07:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								parsed_type.hpp
							
						
					
				 | 
				
					
						
							
							Fork off version 13 of the compiler.
						
					
				 | 
				2020-09-08 18:38:05 -07:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								parser.y
							
						
					
				 | 
				
					
						
							
							Enable more syntax.
						
					
				 | 
				2020-09-10 16:04:44 -07:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								runtime.c
							
						
					
				 | 
				
					
						
							
							Try out unboxing integers.
						
					
				 | 
				2020-09-10 17:32:16 -07:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								runtime.h
							
						
					
				 | 
				
					
						
							
							Fork off version 13 of the compiler.
						
					
				 | 
				2020-09-08 18:38:05 -07:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								scanner.l
							
						
					
				 | 
				
					
						
							
							Switch to using FILE* and default YY_INPUT.
						
					
				 | 
				2020-09-11 02:16:29 -07:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								test.cpp
							
						
					
				 | 
				
					
						
							
							Fork off version 13 of the compiler.
						
					
				 | 
				2020-09-08 18:38:05 -07:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								type_env.cpp
							
						
					
				 | 
				
					
						
							
							Stop using mangled names for local variables.
						
					
				 | 
				2020-09-10 15:14:19 -07:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								type_env.hpp
							
						
					
				 | 
				
					
						
							
							Fork off version 13 of the compiler.
						
					
				 | 
				2020-09-08 18:38:05 -07:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								type.cpp
							
						
					
				 | 
				
					
						
							
							Add 'internal' types.
						
					
				 | 
				2020-09-09 18:08:38 -07:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								type.hpp
							
						
					
				 | 
				
					
						
							
							Add 'internal' types.
						
					
				 | 
				2020-09-09 18:08:38 -07:00 |