Compiled test.osl -> test.oso
float:
  0.7 + 0.2 = 0.9
  0.7 - 0.2 = 0.5
  0.7 * 0.2 = 0.14
  0.7 / 0.2 = 3.5
  0.7 / 0 = 0
  - 0.7 = -0.7
  0.7 / 0 = 0

float/int:
  0.7 + 2 = 2.7
  2 + 0.7 = 2.7
  0.7 - 2 = -1.3
  2 - 0.7 = 1.3
  0.7 * 2 = 1.4
  2 * 0.7 = 1.4
  0.7 / 2 = 0.35
  2 / 0.7 = 2.85714

triple:
  0.7 0.7 0.7 + 0.2 0.2 0.2 = 0.9 0.9 0.9
  0.7 0.7 0.7 - 0.2 0.2 0.2 = 0.5 0.5 0.5
  0.7 0.7 0.7 * 0.2 0.2 0.2 = 0.14 0.14 0.14
  0.7 0.7 0.7 / 0.2 0.2 0.2 = 3.5 3.5 3.5
  0.7 0.7 0.7 / 0 0 0 = 0 0 0
  0.7 0.7 0.7 / 0 = 0 0 0
  - 0.7 0.7 0.7 = -0.7 -0.7 -0.7
  0.7 0.7 0.7 + 0.5 = 1.2 1.2 1.2
  0.7 0.7 0.7 - 0.5 = 0.2 0.2 0.2
  0.7 0.7 0.7 * 0.5 = 0.35 0.35 0.35
  0.7 0.7 0.7 / 0.5 = 1.4 1.4 1.4
  0.5 + 0.7 0.7 0.7 = 1.2 1.2 1.2
  0.5 - 0.7 0.7 0.7 = -0.2 -0.2 -0.2
  0.5 * 0.7 0.7 0.7 = 0.35 0.35 0.35
  0.5 / 0.7 0.7 0.7 = 0.714286 0.714286 0.714286

int:
  7 + 2 = 9
  7 - 2 = 5
  7 * 2 = 14
  7 / 2 = 3
  7 % 2 = 1
  - 7 = -7
  7 / 0 = 0


