more docs and fixed bug in parser that assigned lineno for ExprStmt wrong

--HG--
branch : trunk
5 files changed