Add grammar file, parse basic commands
Change function name
Fix fail regexp lol
Add brackets into scanner
Add argument list into grammar file.