Read::readt
ReadList::readt
Skip::readt
The string in the input stream does not correspond to syntactically valid Wolfram Language input:
Module[{s = StringToStream["(1+2+3+)"], result},
result = Read[s];
Close[s];
result
]This shows a syntactically valid input read from a stream:
Module[{s = StringToStream["(1+2+3+4)"], result},
result = Read[s];
Close[s];
result
]