|  | ac7074a819 | Added support for "external" keyword | 2022-09-02 01:25:22 -04:00 |  | 
			
				
					|  | 08f111ccbf | Various fixes to function parsing - Newlines are handled better
- Types are actually parsed | 2022-09-01 22:10:57 -04:00 |  | 
			
				
					|  | bcb1b9b6d2 | parseFuncSection calls parseFuncArguments now | 2022-09-01 21:43:56 -04:00 |  | 
			
				
					|  | 09706ef7f3 | Commented out some things in func test case Apparently, cBasicPhrases is somehow causing the mysterious nil
tree bug. this will be investigated further soon. | 2022-09-01 21:38:50 -04:00 |  | 
			
				
					|  | 8ccfc935ab | Test logs error even if tree is nil | 2022-09-01 21:37:15 -04:00 |  | 
			
				
					|  | d9e58cee0c | Uncommented things in func section test | 2022-09-01 20:54:10 -04:00 |  | 
			
				
					|  | fcfa672652 | Cleaned some go vet warnings | 2022-09-01 18:40:51 -04:00 |  | 
			
				
					|  | f585e5119f | Removed useless logging in objt sections | 2022-09-01 18:03:01 -04:00 |  | 
			
				
					|  | aec266a82e | Fail test on nil tree | 2022-09-01 18:02:14 -04:00 |  | 
			
				
					|  | 8d46188f6c | Throw an error on malformed func arguments list | 2022-09-01 17:55:57 -04:00 |  | 
			
				
					|  | 5371c0eeae | Added untested parsing of function arguments | 2022-09-01 17:42:56 -04:00 |  | 
			
				
					|  | 7deacff330 | AST supports function output default values | 2022-09-01 17:13:40 -04:00 |  | 
			
				
					|  | 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 |  |