C tokenizer and preprocessor now part of the Odin core library (currently 2692 LOC)