Let's go with "seg" as a function prefix.
Create a struct to capture tokens.
Use the token struct in the lexer.
Build an AST for a specific test expression.
My first parsing target: adding two numbers.