0010-bc.sh - sbase - suckless unix tools
 (HTM) git clone git://git.suckless.org/sbase
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) README
 (DIR) LICENSE
       ---
       0010-bc.sh (541B)
       ---
            1 #!/bin/sh
            2 
            3 tmp=$$.tmp
            4 
            5 trap 'rm -f $tmp' EXIT
            6 trap 'rm -f $tmp; kill -KILL $$' HUP INT TERM
            7 
            8 cat <<EOF >$tmp
            9 0
           10 .78539816339744830961
           11 1.10714871779409050301
           12 .73281510178650659163
           13 -.73281510178650659163
           14 0.00000000000000000000
           15 .70710678118654752439
           16 .00000000000000000002
           17 .19866933079506121545
           18 -.98006657784124163112
           19 .99999998953050228773
           20 1.99999999999999999999
           21 .48609126058589107690
           22 EOF
           23 
           24 ../bc ../bc.library <<EOF | diff -u $tmp -
           25 a(0)
           26 a(1)
           27 a(2)
           28 a(0.9)
           29 a(-0.9)
           30 s(0)
           31 s(a(1))
           32 s(4*a(1))
           33 s(0.2)
           34 c(0.2 + 4*a(1))
           35 l(2.7182818)
           36 l(e(2))
           37 j(2,3)
           38 quit
           39 EOF