packrat parser作成準備
packrat parser 実装
文法変更: listの中にassingを入れ子にする事を可能にした

java Test '[a,b,[c] = [d]]' # OK

````
stat     : list | assign ;
assign   : list '=' list ;
list     : '[' elements ']' ;
elements : element (',' element)* ;
element  : NAME '=' NAME | NAME | stat ;
NAME     : ('a'..'z'|'A'..'Z')+
````
Merge branch 'lecture/memorize' into develop
Merge branch 'develop'