Linked list, lexer, parser, tests