Started parser for args
With if / else if by now
Working on func ptr for each case