Skip to content

Commit cd6c764

Browse files
the stub files for string, double and int expr are no longer needed, merged into unified expression
1 parent f5d2435 commit cd6c764

4 files changed

Lines changed: 12 additions & 30 deletions

File tree

src/basic/double_expression.c

Lines changed: 0 additions & 10 deletions
This file was deleted.

src/basic/int_expression.c

Lines changed: 0 additions & 10 deletions
This file was deleted.

src/basic/string_expression.c

Lines changed: 0 additions & 10 deletions
This file was deleted.

src/basic/unified_expression.c

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -593,3 +593,15 @@ void up_eval_value(struct basic_ctx *ctx, up_value *out) {
593593
}
594594
*out = up_value_expr(ctx);
595595
}
596+
597+
int64_t expr(struct basic_ctx* ctx) {
598+
return up_int_expr_strict(ctx);
599+
}
600+
601+
const char* str_expr(struct basic_ctx* ctx) {
602+
return up_str_expr_strict(ctx);
603+
}
604+
605+
void double_expr(struct basic_ctx* ctx, double* res) {
606+
up_double_expr_strict(ctx, res);
607+
}

0 commit comments

Comments
 (0)