============================================================
 ARITHMETIC CALCULATOR - Demo Run
============================================================

--- Basic operations ---
  5.0 + 3.0 = 8.0
  10.0 - 4.0 = 6.0
  6.0 * 7.0 = 42.0
  9.0 / 2.0 = 4.5

--- Extended operations ---
  17.0 // 5.0 = 3.0
  17.0 % 5.0 = 2.0
  2.0 ** 8.0 = 256.0

--- Division by zero handling ---
  Caught error: Cannot divide by zero

--- Assignment: parsing '12 * 4' style input ---

  Input: '12 * 4'
    Result: 12.0 * 4.0 = 48.0

  Input: '10 / 2'
    Result: 10.0 / 2.0 = 5.0

  Input: 'malformed input here'
    Error: 'malformed' or 'here' is not a valid number

  Input: 'abc + 3'
    Error: 'abc' or '3' is not a valid number

  Input: '8 / 0'
    Error: Cannot divide by zero

============================================================
