summaryrefslogtreecommitdiff
path: root/src/parser
diff options
context:
space:
mode:
Diffstat (limited to 'src/parser')
-rw-r--r--src/parser/parser_expr.c11
1 files changed, 1 insertions, 10 deletions
diff --git a/src/parser/parser_expr.c b/src/parser/parser_expr.c
index 455baa3..50d96f0 100644
--- a/src/parser/parser_expr.c
+++ b/src/parser/parser_expr.c
@@ -4884,8 +4884,6 @@ ASTNode *parse_expr_prec(ParserContext *ctx, Lexer *l, Precedence min_prec)
bin->binary.op = token_strdup(op);
}
- fprintf(stderr, "DEBUG: Binary Loop Op: %s\n", bin->binary.op);
-
if (strcmp(bin->binary.op, "/") == 0 || strcmp(bin->binary.op, "%") == 0)
{
if (rhs->type == NODE_EXPR_LITERAL && rhs->literal.type_kind == LITERAL_INT &&
@@ -5285,8 +5283,6 @@ ASTNode *parse_expr_prec(ParserContext *ctx, Lexer *l, Precedence min_prec)
}
}
- fprintf(stderr, "DEBUG: Past Method Check Op=%s\n", bin->binary.op);
-
// Standard Type Checking (if no overload found)
if (lhs->type_info && rhs->type_info)
{
@@ -5577,7 +5573,7 @@ ASTNode *parse_arrow_lambda_single(ParserContext *ctx, Lexer *l, char *param_nam
{
if (param_name[0] == 'x')
{
- fprintf(stderr, "DEBUG: Updating return type to %d\n", ret_val->type_info->kind);
+ // fprintf(stderr, "DEBUG: Updating return type to %d\n", ret_val->type_info->kind);
}
// Update return type
if (t->inner)
@@ -5606,11 +5602,6 @@ ASTNode *parse_arrow_lambda_single(ParserContext *ctx, Lexer *l, char *param_nam
}
else
{
- if (param_name[0] == 'x')
- {
- fprintf(stderr, "DEBUG: Fallback! sym=%p kind=%d\n", sym,
- sym && sym->type_info ? sym->type_info->kind : -1);
- }
// Fallback to int if still unknown
if (lambda->lambda.param_types[0])
{