A non-reserved symbol that represents an item or value in an expression. In rules and procedures, you can use implicit, or undeclared, local names. In procedures, you must declare local names that can receive an assignment. Use a local name to represent an item of any class or a value of any G2 type.