137 Commits

Author SHA1 Message Date
Leonetienne
781e046122 added more comments 2021-06-03 11:43:12 +02:00
Leonetienne
9d543367bf uml 2021-06-03 01:29:48 +02:00
Leonetienne
ce90ff689b Enabled void->list conversion in parse-time 2021-06-03 01:11:40 +02:00
Leonetienne
e16bda06a4 Readme.md 2021-06-03 00:56:18 +02:00
Leonetienne
1412acbaa9 Readme 2021-06-03 00:47:00 +02:00
Leonetienne
8692180ca6 Added more edgecase tests 2021-06-03 00:44:40 +02:00
Leonetienne
54e2e2bc21 Readme.md 2021-06-03 00:40:11 +02:00
Leonetienne
4b70b352c2 Readme.md 2021-06-03 00:38:55 +02:00
Leonetienne
ee02c890bb License and readme 2021-06-03 00:37:02 +02:00
Leonetienne
91ab87ca4d Added static constructors to ParamConstraint 2021-06-03 00:07:52 +02:00
Leonetienne
1cd9abd11d Added unit tests 2021-06-02 22:48:54 +02:00
Leonetienne
4d5547c02f Removed dead commented-out code 2021-06-02 22:42:00 +02:00
Leonetienne
d8f27d9018 Added descriptions to exceptions 2021-06-02 22:30:43 +02:00
Leonetienne
83285a297a Added custom Exception HazelnuppValueNotConvertibleException 2021-06-02 22:27:51 +02:00
Leonetienne
dbc02fab2e Implemented a SetCrashOnFail(bool) method for Hazelnupp 2021-06-02 22:16:34 +02:00
Leonetienne
33200477a6 Small optimization 2021-06-02 22:03:36 +02:00
Leonetienne
8afa0bb351 Added more constructors to ParamConstraint 2021-06-02 21:19:20 +02:00
Leonetienne
f2b90f0caa Added constructor to ParamConstraint 2021-06-02 21:12:53 +02:00
Leonetienne
c0cb795cee Added exception for unknown key 2021-06-02 20:57:20 +02:00
Leonetienne
e62ffa206c Fix warnings 2021-06-02 20:03:02 +02:00
Leonetienne
7b9edcd356 Renamed Value() 2021-06-02 19:57:16 +02:00
Leonetienne
be608e9680 Updated gitignore 2021-06-02 19:53:10 +02:00
Leonetienne
d77480ef27 Hazelnut now quits the application and prints to stderr when exceptions occur 2021-06-02 19:51:56 +02:00
Leonetienne
53300dd1fd Implemented constraints 2021-06-02 19:37:20 +02:00
Leonetienne
9fd183e0cd Implemented constraint for forced types 2021-06-02 19:20:50 +02:00
Leonetienne
a2de37264a Cleanup 2021-06-02 18:36:12 +02:00
Leonetienne
131520e1ef Fixed memory leaks 2021-06-02 17:15:17 +02:00
Leonetienne
c412e879a1 Added Getters for data-types in Value 2021-06-02 16:04:53 +02:00
Leonetienne
ec2e7a06ff Updated gitignore 2021-06-02 15:15:49 +02:00
Leonetienne
a3520f555d Implemented abbreviations 2021-06-02 15:14:27 +02:00
Leonetienne
c5d9a0b871 Some cleanup 2021-06-02 14:50:29 +02:00
Leonetienne
6bc30dd295 Added uml 2021-06-02 14:41:31 +02:00
Leonetienne
b718bac6eb Able to parse simple values 2021-06-02 14:31:51 +02:00
Leonetienne
c5b92f2e6e Implemented basic class structure 2021-06-02 12:15:11 +02:00
Leonetienne
8aa6b3b963 Basic class diagram 2021-06-02 11:30:13 +02:00
Leonetienne
d84f8d6717 Initial comit 2021-06-02 11:09:52 +02:00
Leon Etienne
bac8f7d67a
Initial commit 2021-06-02 11:08:13 +02:00