StdinStream.py 303 B

1234567891011
  1. import codecs
  2. import sys
  3. from antlr4.InputStream import InputStream
  4. class StdinStream(InputStream):
  5. def __init__(self, encoding:str='ascii', errors:str='strict') -> None:
  6. bytes = sys.stdin.buffer.read()
  7. data = codecs.decode(bytes, encoding, errors)
  8. super().__init__(data)