- Moved the 'closure' and 'goto' functions into Lr0Item and Lr1Item modules, since the functions are specific to the item types, not the parsing algorithms themselves. - Fixed the implementation of the LR(1) closure algorithm so it works correctly.
- Moved the 'closure' and 'goto' functions into Lr0Item and Lr1Item modules, since the functions are specific to the item types, not the parsing algorithms themselves.
- Fixed the implementation of the LR(1) closure algorithm so it works correctly.

emavchun/facio,YaccConstructor/facio,jack-pappas/facio,emavchun/facio,YaccConstructor/facio