more tests, fixed bug in lexConstant (couldnt start with dot)