hkl/hkl — pull request #110 by pyrated (2012-11-27 06:16:20+00:00)
Title: Adds hashes and type casting.

Hashes work. And I added the typecasting operator.

try:
```
puts ((((2*3) as string) * 3) as int) / 2
```

By default puts applies the as string operator to its input expression.
```
pistring = "3.1415926"
Math = {PI: pistring as real, TAU: pistring as real * 2}
puts Math.PI
puts Math.TAU
```