+ Rewrite dcl/Makefile rather than using EDE
+ Rewrite some implementation in dcl/ to apply to google's c++ coding standard
+ Add try_token.cpp in dcl/ which is a helper to match tokens
+ Minor fixes in calculator/