partial work llkrecursive descent
Merge branch 'master' into llkrecursive_descent
reenabled test
Merge branch 'master' into llkrecursive_descent
Merge branch 'master' into llkrecursive_descent
BNF.first returns a grammar
improved readability of RecursiveDescentResultTree
using Sequence instead of RecursiveDescentResultTree #49
fixes infinite recursion error
improves first_lookup readability
using grammars definition for first_lookup
Merge branch 'master' into llkrecursive_descent
merged master into llkrecursive_descent
passes lookahead to first_lookup
first tests for PEGParser
refactored mix_result function family
reorganizes imports
refactored Parser module
Merge branch 'master' into llkrecursive_descent
Merge branch 'llkrecursive_descent'