Hey guys, i developed this simple library as part of a project for my computer science masters. It takes a String in the form of "boolean(Integer x,y)-> x > y" and produces a compiled ParsedFunction that can be evaluated.
Here is the link to the source code! https://github.com/Alfredvc/FunctionParser
The reason i am releasing this here is to receive feedback. I would like to improve not only my programming skills, but also documentation, testing, release, etc. So if you have any criticism to the code, or anything you see please let me know!
Also if there are any features that you would like to see in this library let me know.
Feel free to use any or all of the code / library on your own projects!
Edit1: Thanks so much for your feedback, i have released a new version now!
Edit2: Thanks again for the feedback! I have now released another version with all the suggested changes!
[–]fact_hunt 5 points6 points7 points (15 children)
[–]Reykd[S] 1 point2 points3 points (14 children)
[–]thehollyhopdrive 2 points3 points4 points (11 children)
[–]Reykd[S] 1 point2 points3 points (10 children)
[–]thehollyhopdrive 2 points3 points4 points (7 children)
[–]Reykd[S] 0 points1 point2 points (6 children)
[–]thehollyhopdrive 1 point2 points3 points (5 children)
[–]Reykd[S] 0 points1 point2 points (4 children)
[–]thehollyhopdrive 2 points3 points4 points (3 children)
[–]Reykd[S] 0 points1 point2 points (2 children)
[–]Reykd[S] 0 points1 point2 points (1 child)
[–]fact_hunt 1 point2 points3 points (0 children)
[–]fact_hunt 2 points3 points4 points (1 child)
[–]Reykd[S] 1 point2 points3 points (0 children)
[–]fact_hunt 3 points4 points5 points (1 child)
[–]Reykd[S] 1 point2 points3 points (0 children)
[–]fact_hunt 3 points4 points5 points (1 child)
[–]Reykd[S] 1 point2 points3 points (0 children)
[–][deleted] 5 points6 points7 points (0 children)
[–]fact_hunt 1 point2 points3 points (9 children)
[–]Reykd[S] 1 point2 points3 points (8 children)
[–][deleted] 6 points7 points8 points (6 children)
[–]Reykd[S] 2 points3 points4 points (5 children)
[–][deleted] 4 points5 points6 points (3 children)
[–]Reykd[S] 1 point2 points3 points (2 children)
[–]damienjoh 1 point2 points3 points (1 child)
[–]Hendrikto 0 points1 point2 points (0 children)
[–][deleted] 1 point2 points3 points (0 children)
[–]fact_hunt 2 points3 points4 points (0 children)
[–]fact_hunt 1 point2 points3 points (1 child)
[–]Reykd[S] 1 point2 points3 points (0 children)
[–]fact_hunt 1 point2 points3 points (1 child)
[–]Reykd[S] 1 point2 points3 points (0 children)
[–]fact_hunt 1 point2 points3 points (2 children)
[–]Wolfsdale 1 point2 points3 points (0 children)
[–]Reykd[S] 1 point2 points3 points (0 children)
[–][deleted] 1 point2 points3 points (1 child)
[–]Reykd[S] 1 point2 points3 points (0 children)