16 lines
		
	
	
	
		
			335 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable file
		
	
	
	
	
			
		
		
	
	
			16 lines
		
	
	
	
		
			335 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable file
		
	
	
	
	
| #!/bin/sh
 | |
| # $Id$
 | |
| #
 | |
| # Script to rebuild LLgen's own parser with LLgen.
 | |
| 
 | |
| set -e
 | |
| 
 | |
| if ! (which LLgen > /dev/null); then
 | |
| 	echo "You can only bootstrap the LLgen parser if you've already got"
 | |
| 	echo "LLgen installed."
 | |
| fi
 | |
| 
 | |
| (cd src && LLgen -vvv -x tokens.g LLgen.g)
 | |
| 
 | |
| echo ""
 | |
| echo "You should now be able to rebuild LLgen with the new parser."
 |