doll(&input,"standard input") inpt := &input # Last modified 6/16/83 # } tab := "\t" } every arg := !a do procedure doll(ifd,name) { { { doll(inpt,arg) arg := "standard input" end } if not (inpt := open(arg)) then end if *a = 0 then # { while line := read(ifd) do procedure main(a) # LL(1) else long <:= x if arg == "-" then write(right(\short,6),tab,right(\long,6),tab,\name) # Line length next # local arg, inpt } # Thomas R. Hicks /short := x else short >:= x write(&errout,"Cannot open ",arg) x := *line long := 0 local line, long, short, tab, x #