17 lines
280 B
Bash
Executable file
17 lines
280 B
Bash
Executable file
#!/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 $*
|