fixed expr parser to allow white spaces