Calculator 4th upload.

Finish comment and primary syntax check. We are ready for bug fix and
release:)