aboutsummaryrefslogtreecommitdiff
path: root/src/compiler/parser/parser.c
diff options
context:
space:
mode:
authorA404M <ahmadmahmoudiprogrammer@gmail.com>2024-09-19 04:22:05 +0330
committerA404M <ahmadmahmoudiprogrammer@gmail.com>2024-09-19 04:22:05 +0330
commita1283a31533c7728f073448cb8a20ea98c5cb40e (patch)
tree3c0f6afc933c6447aad523726b70fd49925f0f9a /src/compiler/parser/parser.c
parentb6c2872fd2b4441e4c98b365e7401c5848d58154 (diff)
cleaning up stuff
Diffstat (limited to 'src/compiler/parser/parser.c')
-rw-r--r--src/compiler/parser/parser.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/compiler/parser/parser.c b/src/compiler/parser/parser.c
index c679d39..7a486d9 100644
--- a/src/compiler/parser/parser.c
+++ b/src/compiler/parser/parser.c
@@ -96,11 +96,11 @@ void _printParsedNode(const ParsedNode *parsedNode, int indent) {
case PARSED_TOKEN_VALUE_STRING:
printf("\n");
break;
- case PARSED_TOKEN_EOL:
+ case PARSED_TOKEN_EOL: {
EOLMetadata *metadata = parsedNode->metadata;
printf(",operand=\n");
_printParsedNode(metadata, indent + 1);
- break;
+ } break;
default:
fprintf(stderr, "bad parsed token %d at compiler line %d\n",
parsedNode->token, __LINE__);
@@ -140,10 +140,11 @@ void deleteParsedNode(ParsedNode *parsedNode) {
} break;
case PARSED_TOKEN_VALUE_STRING:
break;
- case PARSED_TOKEN_EOL:
+ case PARSED_TOKEN_EOL: {
EOLMetadata *metadata = parsedNode->metadata;
deleteParsedNode(metadata);
break;
+ }
default:
fprintf(stderr, "bad parsed token %d at compiler line %d\n",
parsedNode->token, __LINE__);