767bf81b85 
							
						 
					 
					
						
						
							
							Lobbotomized the codebase  
						
						 
						
						
						
						
					 
					
						2022-09-13 16:31:08 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							21ea27791d 
							
						 
					 
					
						
						
							
							Removed the last traces of the word "initialization"  
						
						 
						
						
						
						
					 
					
						2022-09-13 11:12:38 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							5384dff15b 
							
						 
					 
					
						
						
							
							Removed object sections from body  
						
						 
						
						
						
						
					 
					
						2022-09-13 11:10:42 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							ba3825287d 
							
						 
					 
					
						
						
							
							Removed the horrendus "ArgumentKindObjectInitializationValues" name  
						
						 
						
						
						
						
					 
					
						2022-09-13 11:09:41 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							389c9a313c 
							
						 
					 
					
						
						
							
							Function section ouputs now print complex initialization values  
						
						 
						
						
						
						
					 
					
						2022-09-13 11:02:24 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							dbd0eb570d 
							
						 
					 
					
						
						
							
							Did some ToString stuff  
						
						 
						
						
						
						
					 
					
						2022-09-12 15:27:29 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							3e9ff7dcd6 
							
						 
					 
					
						
						
							
							Altered syntax tree accordingly  
						
						 
						
						... 
						
						
						
						🦀 🦀 🦀  Object sections are gone 🦀 🦀 🦀  and members are now stored
in the type specifier. 
						
						
					 
					
						2022-09-11 16:15:02 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							0af08a4d24 
							
						 
					 
					
						
						
							
							Merged objt and type test cases  
						
						 
						
						
						
						
					 
					
						2022-09-11 15:35:07 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							362b904900 
							
						 
					 
					
						
						
							
							Rewrote test cases with new syntax  
						
						 
						
						
						
						
					 
					
						2022-09-11 10:52:53 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							3635eef15a 
							
						 
					 
					
						
						
							
							Some ToString functionality  
						
						 
						
						
						
						
					 
					
						2022-09-10 19:50:18 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							b3e2d9f822 
							
						 
					 
					
						
						
							
							Progress on data structures for type sections  
						
						 
						
						... 
						
						
						
						Type specifiers will now store a list of members, instead of
type sections doing that. This will make it possible to do an
inline object definition within a data section, = phrase, etc.
The parser will be reworked to include syntax that supports this,
objects and types will be merged into just a type section, and
face sections will have the added capability of defining function
pointer types. 
						
						
					 
					
						2022-09-09 20:57:41 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							cc8ae6c124 
							
						 
					 
					
						
						
							
							Added trail stack  
						
						 
						
						
						
						
					 
					
						2022-09-09 01:53:53 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							5f3c5e3b14 
							
						 
					 
					
						
						
							
							Added cool little generic stack  
						
						 
						
						
						
						
					 
					
						2022-09-09 01:39:04 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							179c83ba72 
							
						 
					 
					
						
						
							
							Created fetchSection method  
						
						 
						
						... 
						
						
						
						This method provides a framework for recursively analyzing
sections. 
						
						
					 
					
						2022-09-09 01:09:17 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							f3f744c348 
							
						 
					 
					
						
						
							
							Producing more data structures  
						
						 
						
						
						
						
					 
					
						2022-09-08 12:59:49 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							7e972e2132 
							
						 
					 
					
						
						
							
							Syntax tree now stores map of require names -> full paths  
						
						 
						
						
						
						
					 
					
						2022-09-07 17:12:46 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							596deaf0c3 
							
						 
					 
					
						
						
							
							i forgor  
						
						 
						
						
						
						
					 
					
						2022-09-07 15:50:37 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							f6aeae1d55 
							
						 
					 
					
						
						
							
							Created basic data structures for analyzer  
						
						 
						
						
						
						
					 
					
						2022-09-07 12:20:34 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							7f42ccac48 
							
						 
					 
					
						
						
							
							Merge pull request 'parser-skim' ( #5 ) from parser-skim into main  
						
						 
						
						... 
						
						
						
						Reviewed-on: arf/arf#5  
						
						
					 
					
						2022-09-05 19:23:13 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							e5c20eb5ae 
							
						 
					 
					
						
						
							
							Merge branch 'main' into parser-skim  
						
						 
						
						
						
						
					 
					
						2022-09-05 19:23:03 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							d4d7c03830 
							
						 
					 
					
						
						
							
							Function output default values are skimmed over  
						
						 
						
						
						
						
					 
					
						2022-09-05 15:13:27 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							d6db27ccb6 
							
						 
					 
					
						
						
							
							Function root blocks are now skimmed over  
						
						 
						
						
						
						
					 
					
						2022-09-05 15:06:22 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							ae0166b509 
							
						 
					 
					
						
						
							
							Data section initialization values are now skimmed over  
						
						 
						
						
						
						
					 
					
						2022-09-05 15:04:39 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							613ccc3fba 
							
						 
					 
					
						
						
							
							Add skipIndentLevel function  
						
						 
						
						
						
						
					 
					
						2022-09-05 14:56:35 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							cc1eaa2c11 
							
						 
					 
					
						
						
							
							Add test case for skimming  
						
						 
						
						
						
						
					 
					
						2022-09-05 14:52:37 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							2295e3bd32 
							
						 
					 
					
						
						
							
							Data sections can now be marked as external  
						
						 
						
						
						
						
					 
					
						2022-09-05 14:09:47 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							c8181f93fa 
							
						 
					 
					
						
						
							
							Merge pull request 'parser-cache' ( #4 ) from parser-cache into main  
						
						 
						
						... 
						
						
						
						Reviewed-on: arf/arf#4  
						
						
					 
					
						2022-09-05 17:49:39 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							345cf3fa29 
							
						 
					 
					
						
						
							
							Update heatmap  
						
						 
						
						
						
						
					 
					
						2022-09-05 13:49:15 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							fe6c82ae9e 
							
						 
					 
					
						
						
							
							Added skim boolean that does nothing  
						
						 
						
						
						
						
					 
					
						2022-09-05 13:46:10 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							49bcbcaa96 
							
						 
					 
					
						
						
							
							Now works with tests  
						
						 
						
						
						
						
					 
					
						2022-09-05 13:42:17 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							2e79d9c834 
							
						 
					 
					
						
						
							
							Parse -> Fetch, now tries to hit cache  
						
						 
						
						
						
						
					 
					
						2022-09-05 13:31:38 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							a791063d5b 
							
						 
					 
					
						
						
							
							Add a parser cache map  
						
						 
						
						
						
						
					 
					
						2022-09-05 13:23:14 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							447cc08884 
							
						 
					 
					
						
						
							
							Update readme and heatmap  
						
						 
						
						
						
						
					 
					
						2022-09-05 12:47:03 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							ef9d518032 
							
						 
					 
					
						
						
							
							Renamed returnsTo to returnees  
						
						 
						
						
						
						
					 
					
						2022-09-05 11:49:19 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							d8c0ce8d28 
							
						 
					 
					
						
						
							
							Merge pull request 'alter-fixed-array-syntax' ( #3 ) from alter-fixed-array-syntax into main  
						
						 
						
						... 
						
						
						
						Reviewed-on: arf/arf#3  
						
						
					 
					
						2022-09-05 15:39:26 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							51def46d91 
							
						 
					 
					
						
						
							
							Updated other test cases and examples to match  
						
						 
						
						
						
						
					 
					
						2022-09-05 11:35:32 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							5127b80630 
							
						 
					 
					
						
						
							
							Parser has been updated to handle new syntax  
						
						 
						
						
						
						
					 
					
						2022-09-05 11:28:27 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							0b71ab8787 
							
						 
					 
					
						
						
							
							Added test case with multiple type qualifiers  
						
						 
						
						
						
						
					 
					
						2022-09-05 11:23:16 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							98a88b71be 
							
						 
					 
					
						
						
							
							Updated tree and accessor semantics  
						
						 
						
						
						
						
					 
					
						2022-09-05 11:20:23 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							031907a6e0 
							
						 
					 
					
						
						
							
							Updated data ToString  
						
						 
						
						
						
						
					 
					
						2022-09-05 11:13:16 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							7731fa86a1 
							
						 
					 
					
						
						
							
							Updated test case for new syntax  
						
						 
						
						
						
						
					 
					
						2022-09-05 11:12:55 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							464826f447 
							
						 
					 
					
						
						
							
							Merge pull request 'syntax-tree-accessors' ( #2 ) from syntax-tree-accessors into main  
						
						 
						
						... 
						
						
						
						Reviewed-on: arf/arf#2  
						
						
					 
					
						2022-09-05 14:52:09 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							f9187ea583 
							
						 
					 
					
						
						
							
							Created getters for func section  
						
						 
						
						
						
						
					 
					
						2022-09-05 10:39:46 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							e06de0ad9a 
							
						 
					 
					
						
						
							
							same thing forf phrases and blocks  
						
						 
						
						
						
						
					 
					
						2022-09-05 02:04:37 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							caeed943a3 
							
						 
					 
					
						
						
							
							Added accessors for FaceSection and FaceBehavior  
						
						 
						
						
						
						
					 
					
						2022-09-05 01:21:51 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							bc4b2bd33c 
							
						 
					 
					
						
						
							
							Added accessors for ObjtSection and EnumSection  
						
						 
						
						
						
						
					 
					
						2022-09-05 01:09:29 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							88de6f0908 
							
						 
					 
					
						
						
							
							Added accessors to Argument and ObjtMember  
						
						 
						
						
						
						
					 
					
						2022-09-05 01:05:03 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							319ed789bf 
							
						 
					 
					
						
						
							
							Added accessors to ArrayInitializationValues  
						
						 
						
						
						
						
					 
					
						2022-09-04 23:47:56 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							0cb6b2bf66 
							
						 
					 
					
						
						
							
							Added a generic map iterator type  
						
						 
						
						
						
						
					 
					
						2022-09-04 23:05:45 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							3ae8209712 
							
						 
					 
					
						
						
							
							asdjkhaslkjhlkfjhaslkdjhalksjdlksdjalskdj  
						
						 
						
						
						
						
					 
					
						2022-09-04 22:40:26 -04:00