busybox/testsuite/bc_misc1.bc
<<
>>
Prefs
   1define x(x) {
   2        return(x)
   3}
   4define y() {
   5        return;
   6}
   7define z() {return}
   8scale = 0
   9x=2
  10x[0]=3
  11x
  12x[0]
  13scale
  14ibase
  15obase
  16x ( 7 )
  17x + x( 8 )
  18x - x[0]
  19321 * x
  202 ^ x[0]
  21x++
  22--x
  23x += 9
  24x
  25length(2381)
  26sqrt(9)
  27scale(238.1)
  28x=2
  29x[0]=3
  30(x)
  31(x[0])
  32(scale)
  33(ibase)
  34(obase)
  35(x ( 7 ))
  36(x + x( 8 ))
  37(x - x[0])
  38(321 * x)
  39(2 ^ x[0])
  40(x++)
  41(--x)
  42(x += 9)
  43(length(2381))
  44(sqrt(9))
  45(scale(238.1))
  46(scale = 0)
  47(x = 10)
  48(x += 100)
  49(x -= 10)
  50(x *= 10)
  51(x /= 100)
  52(x ^= 10)
  53(x = sqrt(x))
  54(x[1 - 1])
  55x[(1 - 1)]
  562 + \
  573
  58++ibase
  59--ibase
  60++obase
  61--obase
  62++last
  63--last
  64last
  65last = 100
  66last
  67. = 150
  68.
  69++scale
  70--scale
  71y()
  72z()
  732 + /*
  74*/3
  75