Add test cases for eval BLOCK.
Fix incorrect regexp (ref gh-5).
Add a failure case of nested BLOCK without semicolon at the end.