Commit Graph

15 Commits

Author SHA1 Message Date
Speiger a63defacbb Improvements to the Parsing and more options how to deal with sectioning
-Added: Sectioning of if statements are now a thing. (TESTING || VALUES)
-Added: Number Parsing is now a thing for conditions. DATE>=12
-Fixed: Logger not using println at the end.
2022-12-13 13:02:25 +01:00
Speiger b60f4ff1fd Reduced String generation while still fixing the original bug 2022-05-21 19:45:13 +02:00
Speiger 2fe297b708 Fixed Ignore Bug 2022-05-21 19:43:35 +02:00
Speiger 9c4c33c1eb Smallbugfix 2022-05-21 19:39:50 +02:00
Speiger 4a72afdb1c Fixed Ids were limited to 10. Now it appens a random single digit number 2022-05-21 19:36:25 +02:00
Speiger d4e3da23fa Added New Feature that was really nessesary.
-Added: #ignore which allows the template process to ignore segments.
		They can be used with #if but in a ignored segment you are not allowed
to use #if/#else/#else if/#endif since it is outside of the context of
the template process. But this allows to address issues with marking
areas.
2022-05-21 14:32:02 +02:00
Speiger b979e9d9e8 new features.
-Added: Documentation
-Added: Function hooks that run before/while/after the process ran
2021-09-28 04:36:57 +02:00
Speiger 6f3f45d718 Got rid of all Reflection. Sadly a bit of Performance loss 2021-06-23 00:13:53 +02:00
Speiger 8937d44428 Version Bump & Added If RegexUtil crashes then program closes. 2021-06-22 19:23:49 +02:00
Speiger 54e66d7f53 Variouse BugFixes and additions.
-Fixed: Bugs in Mappers causing problems when parsing library.
-Fixed: IConditon should throw a error with 0 arguments.
-Added: CacheFile is now sorted so you can remove caches easier.
-Removed: Unnessesary code.
-Added: Counters.
-Added: Gitignore
2021-06-21 16:55:39 +02:00
Speiger 0f00ad1771 Logging improvements.
-Added: Improved Logging to parsing & Building
2021-01-20 04:30:18 +01:00
Speiger e752679d78 Added Debug Feature
-Added: Feature where a Mapper is no longer used at all.
2021-01-18 15:51:59 +01:00
Speiger a189a3cea4 Uploading SourceCode and Documentation 2021-01-11 13:43:07 +01:00
Speiger 1c8415165f Removing Inital Classes 2021-01-11 13:03:34 +01:00
Speiger be2d34b9f9 Initial Repo Data 2021-01-11 13:02:39 +01:00