c# coding assignment
This tool parses standard input and print results to standard output. Default output style is CSV.
The following option is available: "-xml" set XML output style.
Example usages:
"type infile.txt | rx > outfile.txt" "type infile.txt | rx -xml > outfile.xml" "rx -xml"
I chose Microsoft Tasks.Dataflow to perform async tasks chaining. The sentence splitter is simple, it doesn't support multiline sentences. Despite it could be implemented easily by using simple streaming lexer.