Provides a common representation for simple expressions and tools for evaluating them