Tokenizer is now working.
Implemented md_list grammar. Tested the implementation: main() can now read a list and dump it.
It's now working, but child pointers should be deleted after n->child is flattened.
Child pointers are now cleared as the list is flattened.