added __implicit_bool_cast
authorBrendan Hansen <brendan.f.hansen@gmail.com>
Wed, 18 Jan 2023 19:20:33 +0000 (13:20 -0600)
committerBrendan Hansen <brendan.f.hansen@gmail.com>
Wed, 18 Jan 2023 19:20:33 +0000 (13:20 -0600)
commitbeebf12c087f1b0afe54b4306ff3b15c89c47874
tree0f0ebe249da9626b903703198b4b8072e4044817
parentd47678a366b4c94089d9b3e69da2ae8cbd70014a
added __implicit_bool_cast

Allows users to customize how user-defined values become bools
compiler/include/astnodes.h
compiler/src/astnodes.c
compiler/src/builtins.c
compiler/src/checker.c
compiler/src/utils.c
core/builtin.onyx