13e12c5d1SDavid du Colombier#!/bin/rc 2*84cb9422SDavid du Colombier 3*84cb9422SDavid du Colombierflagfmt='d,l,t,v,b stem' 4*84cb9422SDavid du Colombierargs='grammar' 5*84cb9422SDavid du Colombier 6*84cb9422SDavid du Colombierif(! ifs=() eval `{aux/getflags $*} || ! ~ $#* 1){ 7*84cb9422SDavid du Colombier aux/usage 8*84cb9422SDavid du Colombier exit usage 9*84cb9422SDavid du Colombier} 10*84cb9422SDavid du Colombier 113e12c5d1SDavid du Colombiery=-S 12*84cb9422SDavid du Colombierif (~ $#flagb 1) y=($y -s $flagb) 13*84cb9422SDavid du Colombierif (~ $#flagd 1) y=($y -d) 14*84cb9422SDavid du Colombierif (~ $#flagt 1) y=($y -D2) 15*84cb9422SDavid du Colombierif (~ $#flagv 1) y=($y -v) 167dd7cddfSDavid du Colombierexec /$cputype/bin/yacc $y $* 17