Merge pull request #3 from squeek502/master

Moved variable substitution to eval()
Added functions: FLOOR, CEILING