Added operator overloading.
Implemented and tested operator pass.
Fixed namespace.
Added operator overloading pre-processor pass.
Added documentation for operatorpass.parse
Added getContent() function.
Map function
Rewritten a lot of macros as library functions.
Test cases for map function.
Added forgotten library function.
Ignoring generated library functions on Git.
updated template
Updated map documentation
Fixed unary minux operator bug.
Tested map function via complier
Zip function for automapping two inputs added.
Merge remote-tracking branch 'origin/operatoroverloading' into operatoroverloading
Added function for recursively automapping an array of n inputs for a function of interest.
Incorporated and tested zip
Made min() and max() library functions as well.