| 
						
					 | 
					
						
						
						
						
							
						
						
							eed9e4e7b9
							
						
					 | 
					
						
						
							
							Bit shift assignment tokens now have correct width
						
						
						
						
						
						
					 | 
					
						2022-08-30 01:35:40 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							067729d435
							
						
					 | 
					
						
						
							
							Parse binary XOR tokens
						
						
						
						
						
						
					 | 
					
						2022-08-30 01:33:58 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							05954546eb
							
						
					 | 
					
						
						
							
							Remove useless files
						
						
						
						
						
						
					 | 
					
						2022-08-30 01:11:37 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							65c213f1f3
							
						
					 | 
					
						
						
							
							Fixed import paths
						
						
						
						
						
						
					 | 
					
						2022-08-30 01:11:10 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							06a99ce232
							
						
					 | 
					
						
						
							
							Implement new tokens
						
						
						
						
						
						
						
						I think this is all of them. The test will tell. 
						
						
					 | 
					
						2022-08-30 01:02:49 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sasha Koshka
							
						 
					 | 
					
						
						
						
						
							
						
						
							1c2194b68a
							
						
					 | 
					
						
						
							
							Added text descriptions for new tokens
						
						
						
						
						
						
					 | 
					
						2022-08-25 23:21:00 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sasha Koshka
							
						 
					 | 
					
						
						
						
						
							
						
						
							453a596587
							
						
					 | 
					
						
						
							
							Added test case for new tokens
						
						
						
						
						
						
					 | 
					
						2022-08-25 23:17:42 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							c3b6330b22
							
						
					 | 
					
						
						
							
							Added base function parsing
						
						
						
						
						
						
					 | 
					
						2022-08-25 20:01:12 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							723b506005
							
						
					 | 
					
						
						
							
							Added test code for function sections
						
						
						
						
						
						
					 | 
					
						2022-08-25 16:08:18 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							6bbee2e13b
							
						
					 | 
					
						
						
							
							Created comprehensive test case
						
						
						
						
						
						
					 | 
					
						2022-08-25 15:46:35 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sasha Koshka
							
						 
					 | 
					
						
						
						
						
							
						
						
							9fd285920b
							
						
					 | 
					
						
						
							
							Began writing test case for function sections
						
						
						
						
						
						
					 | 
					
						2022-08-25 13:31:09 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sasha Koshka
							
						 
					 | 
					
						
						
						
						
							
						
						
							e630ec6f04
							
						
					 | 
					
						
						
							
							Added function section to tree
						
						
						
						
						
						
					 | 
					
						2022-08-25 12:02:43 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sasha Koshka
							
						 
					 | 
					
						
						
						
						
							
						
						
							0ac71fa1c3
							
						
					 | 
					
						
						
							
							Added progress heatmap
						
						
						
						
						
						
					 | 
					
						2022-08-25 00:51:54 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sasha Koshka
							
						 
					 | 
					
						
						
						
						
							
						
						
							9232432c35
							
						
					 | 
					
						
						
							
							Implemented thos bad boys
						
						
						
						
						
						
					 | 
					
						2022-08-25 00:05:40 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sasha Koshka
							
						 
					 | 
					
						
						
						
						
							
						
						
							b536b01eeb
							
						
					 | 
					
						
						
							
							Added new tokens to test case
						
						
						
						
						
						
					 | 
					
						2022-08-25 00:01:28 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sasha Koshka
							
						 
					 | 
					
						
						
						
						
							
						
						
							8175a9d4c5
							
						
					 | 
					
						
						
							
							Added some more tokens to the TokenKind enum
						
						
						
						
						
						
					 | 
					
						2022-08-24 23:58:21 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sasha Koshka
							
						 
					 | 
					
						
						
						
						
							
						
						
							3dd2ea83d3
							
						
					 | 
					
						
						
							
							I forgot the
						
						
						
						
						
						
					 | 
					
						2022-08-24 23:55:34 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sasha Koshka
							
						 
					 | 
					
						
						
						
						
							
						
						
							b7631530bc
							
						
					 | 
					
						
						
							
							yeah
						
						
						
						
						
						
					 | 
					
						2022-08-24 23:54:06 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sasha Koshka
							
						 
					 | 
					
						
						
						
						
							
						
						
							fa1d8efe55
							
						
					 | 
					
						
						
							
							Its just as I feared. Identifier parsing doesn't work!
						
						
						
						
						
						
					 | 
					
						2022-08-24 23:50:16 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							e74aff3299
							
						
					 | 
					
						
						
							
							Merge pull request 'tree-cleanup' (#9) from tree-cleanup into main
						
						
						
						
						
						
						
						Reviewed-on: sashakoshka/arf#9 
						
						
					 | 
					
						2022-08-25 00:24:41 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sasha Koshka
							
						 
					 | 
					
						
						
						
						
							
						
						
							89a60e620e
							
						
					 | 
					
						
						
							
							Altered objt section test case to not be alphabetically organized
						
						
						
						
						
						
					 | 
					
						2022-08-24 20:20:55 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sasha Koshka
							
						 
					 | 
					
						
						
						
						
							
						
						
							cd528552c8
							
						
					 | 
					
						
						
							
							Object sections now parse members into array
						
						
						
						
						
						
					 | 
					
						2022-08-24 20:19:14 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sasha Koshka
							
						 
					 | 
					
						
						
						
						
							
						
						
							067bf2f4df
							
						
					 | 
					
						
						
							
							Altered tree so that object members are stored in an array
						
						
						
						
						
						
					 | 
					
						2022-08-24 20:09:57 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							777c8df6a4
							
						
					 | 
					
						
						
							
							Changed the logo color because why not lol
						
						
						
						
						
						
					 | 
					
						2022-08-24 18:57:45 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							c470997887
							
						
					 | 
					
						
						
							
							Did the same thing to interfaces
						
						
						
						
						
						
					 | 
					
						2022-08-24 18:57:07 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							715766edb4
							
						
					 | 
					
						
						
							
							Objects can only inherit by specifiying an identifier
						
						
						
						
						
						
					 | 
					
						2022-08-24 18:52:31 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							821fa0ecb3
							
						
					 | 
					
						
						
							
							Merge pull request 'objt-bitfields' (#8) from objt-bitfields into main
						
						
						
						
						
						
						
						Reviewed-on: sashakoshka/arf#8 
						
						
					 | 
					
						2022-08-24 22:46:31 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							e316eb7791
							
						
					 | 
					
						
						
							
							Changed bit field syntax to use an & symbol
						
						
						
						
						
						
					 | 
					
						2022-08-24 18:37:44 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							731cc828ce
							
						
					 | 
					
						
						
							
							Added untested bit width parsing
						
						
						
						
						
						
					 | 
					
						2022-08-24 18:29:15 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							05aa0e6177
							
						
					 | 
					
						
						
							
							Added bitfields to object section test case
						
						
						
						
						
						
					 | 
					
						2022-08-24 18:23:11 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							fb43f96acc
							
						
					 | 
					
						
						
							
							Added bit fields to tree and ToString for object member
						
						
						
						
						
						
					 | 
					
						2022-08-24 18:22:47 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sasha Koshka
							
						 
					 | 
					
						
						
						
						
							
						
						
							b64fbd9fc4
							
						
					 | 
					
						
						
							
							Split tests into multiple files
						
						
						
						
						
						
						
						This should make it easier to work on sections independantly of one another
without creating merge conflicts 
						
						
					 | 
					
						2022-08-24 01:22:24 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sasha Koshka
							
						 
					 | 
					
						
						
						
						
							
						
						
							0d366964ca
							
						
					 | 
					
						
						
							
							Enum members are now ordered
						
						
						
						
						
						
					 | 
					
						2022-08-24 01:16:44 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							a5477717eb
							
						
					 | 
					
						
						
							
							Merge pull request 'face-section' (#7) from face-section into main
						
						
						
						
						
						
						
						Reviewed-on: sashakoshka/arf#7 
						
						
					 | 
					
						2022-08-24 04:57:14 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sasha Koshka
							
						 
					 | 
					
						
						
						
						
							
						
						
							0b80a55f79
							
						
					 | 
					
						
						
							
							Repaired output formatting of interface section
						
						
						
						
						
						
					 | 
					
						2022-08-24 00:53:42 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sasha Koshka
							
						 
					 | 
					
						
						
						
						
							
						
						
							08935d69c0
							
						
					 | 
					
						
						
							
							Parser actually adds interface behavior to interface
						
						
						
						
						
						
					 | 
					
						2022-08-24 00:52:37 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sasha Koshka
							
						 
					 | 
					
						
						
						
						
							
						
						
							39f8d7e4ac
							
						
					 | 
					
						
						
							
							Fixed parsing of interface section behaviors
						
						
						
						
						
						
					 | 
					
						2022-08-24 00:25:52 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sasha Koshka
							
						 
					 | 
					
						
						
						
						
							
						
						
							1f88b54eaa
							
						
					 | 
					
						
						
							
							Face sections are actually ToString'd now
						
						
						
						
						
						
					 | 
					
						2022-08-23 22:25:21 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							b0d4ecc83f
							
						
					 | 
					
						
						
							
							Added interface section parsing to body
						
						
						
						
						
						
					 | 
					
						2022-08-23 15:14:44 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							4eac5c67aa
							
						
					 | 
					
						
						
							
							Added untested interface section parsing
						
						
						
						
						
						
					 | 
					
						2022-08-23 15:13:00 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							441b036a1c
							
						
					 | 
					
						
						
							
							Updated test case to reflect previous commit
						
						
						
						
						
						
					 | 
					
						2022-08-23 14:07:56 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							8817d72cb3
							
						
					 | 
					
						
						
							
							Interfaces can inherit other interfaces
						
						
						
						
						
						
					 | 
					
						2022-08-23 13:56:59 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							3ef1e706b3
							
						
					 | 
					
						
						
							
							Added ToString method to face section
						
						
						
						
						
						
					 | 
					
						2022-08-23 13:54:44 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							944fc8514e
							
						
					 | 
					
						
						
							
							Add correct output for face test case
						
						
						
						
						
						
					 | 
					
						2022-08-23 13:46:20 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sasha Koshka
							
						 
					 | 
					
						
						
						
						
							
						
						
							cd55a0ad8d
							
						
					 | 
					
						
						
							
							Add interface section to tree
						
						
						
						
						
						
					 | 
					
						2022-08-23 10:56:37 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sasha Koshka
							
						 
					 | 
					
						
						
						
						
							
						
						
							f95c7e0b1c
							
						
					 | 
					
						
						
							
							Basic test file for interface section
						
						
						
						
						
						
					 | 
					
						2022-08-23 10:55:50 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							15d1b602b3
							
						
					 | 
					
						
						
							
							Merge pull request 'enum-section' (#6) from enum-section into main
						
						
						
						
						
						
						
						Reviewed-on: sashakoshka/arf#6 
						
						
					 | 
					
						2022-08-23 05:38:55 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sasha Koshka
							
						 
					 | 
					
						
						
						
						
							
						
						
							c29efd97ba
							
						
					 | 
					
						
						
							
							Organized test case members alphabetically
						
						
						
						
						
						
					 | 
					
						2022-08-23 01:36:40 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sasha Koshka
							
						 
					 | 
					
						
						
						
						
							
						
						
							aa84d9a429
							
						
					 | 
					
						
						
							
							Removed space alignment and hex literals from test case check
						
						
						
						
						
						
						
						ToString is not capable of producing this 
						
						
					 | 
					
						2022-08-23 01:35:35 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sasha Koshka
							
						 
					 | 
					
						
						
						
						
							
						
						
							5dcf3b3d1a
							
						
					 | 
					
						
						
							
							Fixed ToString formatting of enum
						
						
						
						
						
						
					 | 
					
						2022-08-23 01:33:28 -04:00 | 
					
					
						
						
							
							
							
						
					 |