URI:
       0050-bc.sh - sbase - suckless unix tools
  HTML git clone git://git.suckless.org/sbase
   DIR Log
   DIR Files
   DIR Refs
   DIR README
   DIR LICENSE
       ---
       0050-bc.sh (309B)
       ---
            1 #!/bin/sh
            2 
            3 tmp=$$.tmp
            4 
            5 trap 'rm -f $tmp' EXIT
            6 trap 'exit $?' HUP INT TERM
            7 
            8 cat <<'EOF' > $tmp
            9 par=1
           10 inc=4
           11 EOF
           12 
           13 $EXEC ../bc -sp ../dc <<'EOF' | diff -u - $tmp
           14 define alpha(par, inc) {
           15         auto cnt
           16 
           17         par = par + 1
           18         cnt = par + inc
           19         return (cnt)
           20 }
           21 
           22 par = 1
           23 inc = alpha(par, 2)
           24 print "par=",par
           25 print "inc=",inc
           26 EOF