slightly off topic, but pertinent to a codegolf/koth project I'm trying to tackle. I'm having trouble with pauses on buffered I/O between processes in Java. Specifically:
moveString = reader.readLine(); <-- this is using a BufferedReader, using an InputStreamReader. Execution of my program appears to pause at this point. When I ctrl+c the process, execution resumes with the input read and runs a few more lines of code before actually stopping on/before this line: Pattern p = Pattern.compile("([NSWEDU]+) ([01]) ([01])");