File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11#include < Ark/Builtins/Builtins.hpp>
2- #include < Ark/VM/Value/Dict.hpp>
32
43#include < fmt/format.h>
54
5+ #include < Ark/VM/Value/Dict.hpp>
66#include < Ark/TypeChecker.hpp>
77
88namespace Ark ::internal::Builtins::Dict
@@ -55,7 +55,7 @@ namespace Ark::internal::Builtins::Dict
5555 n);
5656
5757 n[0 ].dictRef ().set (n[1 ], n[2 ]);
58- return Nil ;
58+ return nil ;
5959 }
6060
6161 Value contains (std::vector<Value>& n, VM * vm [[maybe_unused]] )
@@ -67,7 +67,7 @@ namespace Ark::internal::Builtins::Dict
6767 types::Typedef (" key" , ValueType::Any) } } } },
6868 n);
6969
70- return n[0 ].dictRef ().contains (n[1 ]) ? True : False ;
70+ return n[0 ].dictRef ().contains (n[1 ]) ? trueSym : falseSym ;
7171 }
7272
7373 Value remove (std::vector<Value>& n, VM * vm [[maybe_unused]] )
@@ -80,7 +80,7 @@ namespace Ark::internal::Builtins::Dict
8080 n);
8181
8282 n[0 ].dictRef ().remove (n[1 ]);
83- return Nil ;
83+ return nil ;
8484 }
8585
8686 Value keys (std::vector<Value>& n, VM * vm [[maybe_unused]] )
You can’t perform that action at this time.
0 commit comments