nilang 0.4.1

A scripting language interpreter for Advent of Code
Documentation
========= FILE ./src/runtime/tests/fixtures/math_ops/math_ops.ir.actual ========
MAIN () {
block0:
  t0 = "=====  ADDITION"
  PRINT t0
  t3 = 1
  t4 = 1
  t5 = 2
  PRINT t5
  PRINT t5
  PRINT t5
  t20 = 2
  PRINT t20
  t25 = 2.123
  PRINT t25
  PRINT t25
  PRINT t25
  t40 = 2147483648
  PRINT t40
  t45 = 2147483648.123
  PRINT t45
  t48 = "=====  SUBTRACTION"
  PRINT t48
  t53 = 0
  PRINT t53
  PRINT t53
  PRINT t53
  t68 = 0
  PRINT t68
  t73 = -0.123
  PRINT t73
  t78 = 0.123
  PRINT t78
  PRINT t4
  t86 = "=====  MULTIPLICATION"
  PRINT t86
  t91 = 9
  PRINT t91
  t96 = 9.899999999999999
  PRINT t96
  PRINT t96
  t106 = 10.889999999999999
  PRINT t106
  t113 = -3.3
  PRINT t113
  t118 = 29230847366465196000
  PRINT t118
  t121 = "=====  DIVISION"
  PRINT t121
  PRINT t3
  PRINT t20
  PRINT t68
  t141 = 0.5
  PRINT t141
  PRINT t141
  PRINT t141
  PRINT t5
  t159 = "=====  MODULO"
  PRINT t159
  PRINT t68
  PRINT t68
  PRINT t3
  PRINT t4
  PRINT t4
  PRINT t4
  PRINT t53
  t197 = "=====  COMPARISONS"
  PRINT t197
  t202 = true
  PRINT t202
  PRINT t202
  t212 = false
  PRINT t212
  PRINT t212
  PRINT t212
  PRINT t202
  PRINT t212
  PRINT t202
  PRINT t212
  PRINT t202
  PRINT t202
  PRINT t212
  PRINT t212
  PRINT t212
  PRINT t202
  PRINT t202
  PRINT t212
  PRINT t202
  t289 = null
  RETURN t289

}