locals { # Arithmetic add = 1 + 2 sub = 1 - 2 mul = 1 * 2 mod = 4 % 2 and = true && true or = true || true equal = 1 == 2 not_equal = 1 != 2 less_than = 1 < 2 greater_than = 1 > 2 less_than_eq = 1 <= 2 greater_than_eq = 1 >= 2 neg = -local.add # Call call_no_args = foo() call_one_arg = foo(1) call_two_args = foo(1, 2) # Conditional cond = true ? 1 : 2 # Index index_str = foo["a"] index_num = foo[1] # Variable Access var_access_single = foo var_access_dot = foo.bar var_access_splat = foo.bar.*.baz }