Well, I finished reading Hyperion last night. Now I need to go get the sequel(s).
The hunt for a scanner begins soon. I'm leaning towards Umax, since they seem to have the best non-Doze support. I've also used one with no complaints before.
Made the nodeos code way less flaky. Improperly written graph files or config files shouldn't break it anymore. Had to write my own function to explode the strings, since strtok(), strsep(), and sscanf() all have their shortcomings. For once, I made the flowchart before finishing the code. Whee.