about summary refs log tree commit diff
path: root/boot
diff options
context:
space:
mode:
authorMel <mel@rnrd.eu>2025-06-24 20:11:17 +0200
committerMel <mel@rnrd.eu>2025-06-24 20:11:17 +0200
commit7b3117e92393f1d62991f55aa4ee8178e358689a (patch)
tree1640582a62d0e69652ad75551811cce2139f2629 /boot
parent47c5a0ecc6fccc3bfe0b5394d7297e635ab23184 (diff)
downloadcatskill-7b3117e92393f1d62991f55aa4ee8178e358689a.tar.zst
catskill-7b3117e92393f1d62991f55aa4ee8178e358689a.zip
Print member expression correctly
Signed-off-by: Mel <mel@rnrd.eu>
Diffstat (limited to 'boot')
-rw-r--r--boot/tree.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/boot/tree.c b/boot/tree.c
index 2e046da..a1dea24 100644
--- a/boot/tree.c
+++ b/boot/tree.c
@@ -899,8 +899,9 @@ expression_print(const struct Expression* expression)
         printf(")");
         break;
     case EXPRESSION_MEMBER:
-        printf("(member ");
+        printf("(member of ");
         expression_print(expression->value.member.subject);
+        printf(" named %s" , expression->value.member.name.data);
         printf(")");
         break;
     case EXPRESSION_INCREMENT_DECREMENT: {