Add crude demo code, peculiar behaviour due to poor memory initialization is that when you shift the messy printf(" ") call between the first printf and the se_next call, you get junk data out of the second printf. This should be a good reminder for now that this is little more than hobbywork, if that weren't already blatantly obvious from the missing core features and the primitive tokenizer.