xref: /plan9/rc/bin/ape/yacc (revision 84cb942240af4800dbdc464335ca92b2f5a6c727)
1#!/bin/rc
2
3flagfmt='d,l,t,v,b stem'
4args='grammar'
5
6if(! ifs=() eval `{aux/getflags $*} || ! ~ $#* 1){
7	aux/usage
8	exit usage
9}
10
11y=-S
12if (~ $#flagb 1) y=($y -s $flagb)
13if (~ $#flagd 1) y=($y -d)
14if (~ $#flagt 1) y=($y -D2)
15if (~ $#flagv 1) y=($y -v)
16exec /$cputype/bin/yacc $y $*
17