Add floats

This commit is contained in:
Krzosa Karol
2022-06-02 22:52:16 +02:00
parent a416007bba
commit 2909214ee0
6 changed files with 51 additions and 15 deletions

View File

@@ -362,6 +362,7 @@ parse_expr(S64 min_bp){
case TK_StringLit : left = ast_str(token, token->intern_val); break;
case TK_Identifier : left = ast_ident(token, token->intern_val); break;
case TK_Integer : left = ast_int(token, token->int_val); break;
case TK_Float : left = ast_float(token, token->f64_val); break;
case TK_Pointer : left = ast_expr_unary(token, TK_Pointer, parse_expr(prefix_bp.right)); break;
case TK_Dereference: left = ast_expr_unary(token, TK_Dereference, parse_expr(prefix_bp.right)); break;