expressions and literals