Added zero-length file handling to FileCodeSource.
Added zero-length file handling to FileCodeSource.
Fixed lvalue recognition.