"Updated the lexer using switch instead of ugly if/else and added more conditions for numbers, floats and identifier literals (TODO: 100_100_123 should be recognizable as 100100123 'my custom addition to io lang)"
updated Test Code (Todo : need to use cucumber tests for testing expressions instead of manually looking at the lexed output)
Updated Gitignore