Commit graph

42 commits

Author SHA1 Message Date
jeffcheasey88
a10bde566e [Complete tests] Variable in method 2024-02-02 15:04:39 +01:00
jeffcheasey88
3533966afd [Complete tests] Base Variable in Class & add check method for getting class, interface and enum 2024-02-01 17:51:54 +01:00
jeffcheasey88
90ec4ae478 [Complete tests] Annotation on class & add parse(String) in Tokenizer 2024-02-01 17:35:18 +01:00
jeffcheasey88
ad22bc03c5 [Complete tests] Class,Interface,Enum normal, extends, implements 2024-01-03 16:44:08 +01:00
jeffcheasey88
9ca80258a1 [Complete tests] base classes 2024-01-03 16:18:39 +01:00
jeffcheasey88
baa7e4dd9e [Complete tests] Base 2024-01-03 16:11:26 +01:00
jeffcheasey88
6b1ce3a1f4 Char as TokenType 2023-11-06 14:42:22 +01:00
jeffcheasey88
4a8588968c Rename package + builder 2023-10-26 08:22:03 +02:00
jeffcheasey88
aab4cd5fd8 Refractor Annotation buffer 2023-10-18 14:22:46 +02:00
jeffcheasey88
035ff99edf [AST] Base search 2023-10-17 03:49:42 +02:00
jeffcheasey88
4cd54b738f String in tokenizer 2023-10-15 16:18:37 +02:00
jeffcheasey88
dd2854f34b re-set array in type 2023-10-15 15:42:55 +02:00
jeffcheasey88
71f0c46b00 [Build] Take package & imports 2023-10-14 11:42:00 +02:00
jeffcheasey88
12d9f5b6cd [Build] base class 2023-10-13 15:27:20 +02:00
jeffcheasey88
939d07108c [Build] Base Operations 2023-09-18 14:01:12 +02:00
jeffcheasey88
74a1f3be08 [Build] Base Operation 2023-09-18 09:02:35 +02:00
jeffcheasey88
1f5b3fbca1 [Build] Variable 2023-09-12 23:52:11 +02:00
jeffcheasey88
5efbec8c2f [Build] Annotation 2023-09-12 22:08:46 +02:00
jeffcheasey88
a6f90a2c3e [Build] Values 2023-09-12 21:40:44 +02:00
jeffcheasey88
9ad002d6db [Build] function moved in main parser 2023-09-12 17:55:08 +02:00
jeffcheasey88
5394d21552 [Build] Function (signature) 2023-09-12 17:44:44 +02:00
jeffcheasey88
e0b498fa93 [Build] Base Function 2023-09-12 17:09:17 +02:00
jeffcheasey88
dccdcaf022 [Build] Type 2023-09-12 00:14:45 +02:00
jeffcheasey88
e2b62bb58e [Build] Modifier 2023-09-11 23:59:31 +02:00
jeffcheasey88
e7eb6a0f53 Pause of synthaxe 2023-09-11 23:45:26 +02:00
jeffcheasey88
efd96c26c3 Pass into multiple workspace 2023-09-11 17:23:33 +02:00
jeffcheasey88
2740382354 and foreach... 2023-09-10 18:33:57 +02:00
jeffcheasey88
ae4e74874c all tests 2023-09-10 18:29:52 +02:00
jeffcheasey88
db8f4b22e8 for(;value;) 2023-09-10 18:24:47 +02:00
jeffcheasey88
2f24b09833 for(int i;;) & for(int i =0,j;;) 2023-09-10 18:23:39 +02:00
jeffcheasey88
76fbcb0626 for(int i=4;;) & for(int i=4,j=3;;) 2023-09-10 18:22:53 +02:00
jeffcheasey88
6ef6b9c11e for(i=4,j=3;;) 2023-09-10 18:21:31 +02:00
jeffcheasey88
55589ad499 for(i=4;;) 2023-09-10 18:19:56 +02:00
jeffcheasey88
be31006978 for(;;) 2023-09-10 18:18:01 +02:00
jeffcheasey88
73d173ccc5 AutoTest -> 84.685% 2023-08-14 10:30:42 +02:00
jeffcheasey88
b97909101b Only one instance of Parser for multiple parsing 2023-08-11 12:19:33 +02:00
jeffcheasey88
28dd9cd7b1 AutoTest -> 19.669% 2023-07-26 10:42:55 +02:00
jeffcheasey88
2ad831641b Fix bag & Parser on multiple parsing in same instance 2023-07-19 16:56:17 +02:00
jeffcheasey88
25563254b3 Initial Node & update 'multiple' system 2023-07-19 15:35:03 +02:00
jeffcheasey88
16773beb88 Parser -> Variable 2023-07-19 13:37:14 +02:00
jeffcheasey88
8d0e9f0ee7 Redirect bag -> more custom & Class with name, extends, implements 2023-07-19 11:17:14 +02:00
jeffcheasey88
5edc98ad3e Unit Test for workspace & Parser type 2023-07-19 10:02:24 +02:00