pub fn parse_unary( tokens: &[Token], pos: usize, ) -> Result<(AstNode, usize), String>
Parse unary - (for example -5)
unary -