Parser generator for ruby based on 'Berkeley Yacc' and 'Berkeley Yacc for Java'