aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/expressions.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/expressions.c')
-rw-r--r--src/expressions.c17
1 files changed, 0 insertions, 17 deletions
diff --git a/src/expressions.c b/src/expressions.c
index 9561c46..95b1040 100644
--- a/src/expressions.c
+++ b/src/expressions.c
@@ -135,23 +135,6 @@ teco_expressions_pop_num_calc(teco_int_t *ret, teco_int_t imply, GError **error)
}
void
-teco_expressions_add_digit(gunichar digit, teco_qreg_t *qreg)
-{
- /*
- * FIXME: We could just access qreg->integer here since
- * we can assume that "^R" is a plain register.
- */
- assert(qreg != NULL);
- teco_int_t radix = 10;
- qreg->vtable->get_integer(qreg, &radix, NULL);
-
- teco_int_t n = teco_expressions_args() > 0 ? teco_expressions_pop_num(0) : 0;
-
- /* use g_unichar_digit_value()? */
- teco_expressions_push(n*radix + (n < 0 ? -1 : 1)*((gint)digit - '0'));
-}
-
-void
teco_expressions_push_op(teco_operator_t op)
{
g_array_append_val(teco_operators, op);