aboutsummaryrefslogtreecommitdiffstats
path: root/src/parser.c
diff options
context:
space:
mode:
authorBad Diode <bd@badd10de.dev>2022-01-03 19:59:54 +0100
committerBad Diode <bd@badd10de.dev>2022-01-03 19:59:54 +0100
commita926335a9098a4ca42b447c012b038881c1e3559 (patch)
tree7445a8594a0986b1502423c707e34e92dff714fe /src/parser.c
parent073105080457218e67d999d6d70610914c9effe7 (diff)
downloadbdl-a926335a9098a4ca42b447c012b038881c1e3559.tar.gz
bdl-a926335a9098a4ca42b447c012b038881c1e3559.zip
Add some comments for later
Diffstat (limited to 'src/parser.c')
-rw-r--r--src/parser.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/parser.c b/src/parser.c
index bd52c49..f6f5f41 100644
--- a/src/parser.c
+++ b/src/parser.c
@@ -884,7 +884,12 @@ object_equal(Object *a, Object *b) {
884 if (n_params_a != n_params_b || n_expr_a != n_expr_b) { 884 if (n_params_a != n_params_b || n_expr_a != n_expr_b) {
885 return false; 885 return false;
886 } 886 }
887 for (size_t i = 0; i < array_size(a->body); ++i) { 887 for (size_t i = 0; i < n_params_a; ++i) {
888 if (!object_equal(a->params[i], b->params[i])) {
889 return false;
890 }
891 }
892 for (size_t i = 0; i < n_expr_a; ++i) {
888 if (!object_equal(a->body[i], b->body[i])) { 893 if (!object_equal(a->body[i], b->body[i])) {
889 return false; 894 return false;
890 } 895 }