# simple expression evaluation test

## numeric literals (12345678  fedcba98)
12345678
0fedcba98

## assignment: assigning values to a and b (no output)
a=0deaddead
b=2bad2bad

## a (deaddead)
a
## b (2bad2bad)
b

## a << 3 (f56ef568)
a << 3
## a >> 4 (deaddea); note unsigned shift 
a >> 4

## a | b (ffadffad)
a | b

## a ^ b (f500f500)
a ^ b

## a & b (aad0aad)
a & b

## reassigning values to a and b
a = 0dead
b = 2bad
## a + b (10a5a)
a + b

## a - b (b300)
a - b

## b - a (ffff4d00)
b - a

## a * b (25fd89e9)
a * b

## a / b (5)
a / b

## a % b (44c)
a % b

## b ** 2 (77392e9)
b ** 2

## a + b * 345 (8fab4e)
a + b * 345

## (a + b) * 345 (366d842)
(a + b) * 345

## quitting
exit
