Fix argument order

`gethash` takes key as first argument and hash as second argument.
Merge pull request #72 from sekiguchi-nagisa/master

update shell grammar and add test case
adding BashGenerator and VBAGenerator
Fix JS Generation
enable do/while statement
adding ParseExpression to construct sugar nodes
fix lua generator
fix unary +

add map.get

fix + operator
add python parser test
renewal RegExp parser
update playground & change styles
Merge pull request #75 from nikuuchi/lua

fix lua generator
Merge pull request #76 from nikuuchi/python

add python parser test
Merge pull request #77 from nikuuchi/playground

update playground & change styles
Merge branch 'master' of github.com:libbun/libbun
Merge pull request #74 from tetsurom/jsgen

Fix JS Generation
Merge pull request #68 from syohex/fix-for-hash

Fix argument order
Merge branch 'master' of github.com:libbun/libbun
fix shell garmmar