initial Parser, tokenizer