17 lines
280 B
Text
17 lines
280 B
Text
|
#!/bin/rc
|
||
|
|
||
|
flagfmt='d,l,t,v,b stem'
|
||
|
args='grammar'
|
||
|
|
||
|
if(! ifs=() eval `{aux/getflags $*} || ! ~ $#* 1){
|
||
|
aux/usage
|
||
|
exit usage
|
||
|
}
|
||
|
|
||
|
y=-S
|
||
|
if (~ $#flagb 1) y=($y -s $flagb)
|
||
|
if (~ $#flagd 1) y=($y -d)
|
||
|
if (~ $#flagt 1) y=($y -D2)
|
||
|
if (~ $#flagv 1) y=($y -v)
|
||
|
exec /$cputype/bin/yacc $y $*
|