Erez Shinan
							
						 | 
						
							
							
							
								
							
								977025fded
								
							
								
							
						 | 
						
							
							
								
								Small parser optimization
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Erez Shinan
							
						 | 
						
							
							
							
								
							
								717eabba2c
								
							
								
							
						 | 
						
							
							
								
								A small parser optimization
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Erez Shinan
							
						 | 
						
							
							
							
								
							
								772f1cc0aa
								
							
								
							
						 | 
						
							
							
								
								Improved error reporting
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Erez Shinan
							
						 | 
						
							
							
							
								
							
								a98d3c93b1
								
							
								
							
						 | 
						
							
							
								
								Small additions to the docs
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Erez Shinan
							
						 | 
						
							
							
							
								
							
								57e8117374
								
							
								
							
						 | 
						
							
							
								
								Some package fixes
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Erez Shinan
							
						 | 
						
							
							
							
								
							
								2f6f3f9a31
								
							
								
							
						 | 
						
							
							
								
								Changed to the MIT license
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Erez Shinan
							
						 | 
						
							
							
							
								
							
								e201beab5f
								
							
								
							
						 | 
						
							
							
								
								Fixed lexer newline counter and other stuff
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Erez Shinan
							
						 | 
						
							
							
							
								
							
								e7445a11ae
								
							
								
							
						 | 
						
							
							
								
								Added a docs/reference
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Erez Shinan
							
						 | 
						
							
							
							
								
							
								45060df80d
								
							
								
							
						 | 
						
							
							
								
								Optimized the tree builder, and updated docs
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Erez Shinan
							
						 | 
						
							
							
							
								
							
								1fc41c9d02
								
							
								
							
						 | 
						
							
							
								
								Added a JSON parser tutorial
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Erez Shinan
							
						 | 
						
							
							
							
								
							
								8b9c5801da
								
							
								
							
						 | 
						
							
							
								
								Improved lexer, added profiler option to Lark
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Erez Shinan
							
						 | 
						
							
							
							
								
							
								0d48385721
								
							
								
							
						 | 
						
							
							
								
								README: Added hello world and parser comparison
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Erez Shinan
							
						 | 
						
							
							
							
								
							
								ab23c163d8
								
							
								
							
						 | 
						
							
							
								
								Fixed bug in lalr parser.  Now testing both lalr & earley in test_parser
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Erez Shinan
							
						 | 
						
							
							
							
								
							
								2ee72baf09
								
							
								
							
						 | 
						
							
							
								
								Added a few anon-token names
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Erez Shinan
							
						 | 
						
							
							
							
								
							
								115c4c6d21
								
							
								
							
						 | 
						
							
							
								
								A little order and refactoring
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Erez Shinan
							
						 | 
						
							
							
							
								
							
								f1b2e1926c
								
							
								
							
						 | 
						
							
							
								
								Now supports Python3!
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Erez Shinan
							
						 | 
						
							
							
							
								
							
								d55598a831
								
							
								
							
						 | 
						
							
							
								
								Fixed aliases (broken by re-write of load_grammar)
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Erez Shinan
							
						 | 
						
							
							
							
								
							
								8b182b37c0
								
							
								
							
						 | 
						
							
							
								
								Added an automatic 'unless' mechanism for (some) colliding tokens
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Erez Shinan
							
						 | 
						
							
							
							
								
							
								56f68655ca
								
							
								
							
						 | 
						
							
							
								
								Fixed a small bug in parser error reporting
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Erez Shinan
							
						 | 
						
							
							
							
								
							
								2e8f74c774
								
							
								
							
						 | 
						
							
							
								
								Better error reporting in lexer and lalr parser
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Erez Shinan
							
						 | 
						
							
							
							
								
							
								cde2b677bb
								
							
								
							
						 | 
						
							
							
								
								Added tests and lots of fixes and refactoring
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Erez Shinan
							
						 | 
						
							
							
							
								
							
								aecb4f5aa7
								
							
								
							
						 | 
						
							
							
								
								Added regex embedding for tokens
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Erez Shinan
							
						 | 
						
							
							
							
								
							
								faf66c93f0
								
							
								
							
						 | 
						
							
							
								
								Fixed possible tokens collisions (strings are now always tested before regexps)
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Erez Shinan
							
						 | 
						
							
							
							
								
							
								c2dbad1335
								
							
								
							
						 | 
						
							
							
								
								Renamed json_example to json_parser
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Erez Shinan
							
						 | 
						
							
							
							
								
							
								9e71f5a045
								
							
								
							
						 | 
						
							
							
								
								Added indentation support (for python-like languages)
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Erez Shinan
							
						 | 
						
							
							
							
								
							
								d44658fa3f
								
							
								
							
						 | 
						
							
							
								
								Now supports empty rules. Added some tests. All tests passing.
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Erez Shinan
							
						 | 
						
							
							
							
								
							
								77d8963bf7
								
							
								
							
						 | 
						
							
							
								
								Added examples (calc, json)
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Erez Shinan
							
						 | 
						
							
							
							
								
							
								cf8c455cdf
								
							
								
							
						 | 
						
							
							
								
								Added a short README file
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Erez Shinan
							
						 | 
						
							
							
							
								
							
								92ce395ea8
								
							
								
							
						 | 
						
							
							
								
								Earley & Lalr both working an generating AST. Examples now use inline_args
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Erez Shinan
							
						 | 
						
							
							
							
								
							
								73178d6ae0
								
							
								
							
						 | 
						
							
							
								
								Lark big first commit. Examples working.
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Erez Sh
							
						 | 
						
							
							
							
								
							
								571c4ca5f3
								
							
								
							
						 | 
						
							
							
								
								Initial commit
							
							
							
							
								
							
							
						 | 
						8 years ago |