JanetDocsSourcePlaygroundTutorialsI'm Feeling luckyCommunityGitHub sign in
# If your tooling or the compiler doesn't believe a symbol will be bound e.g.: (def a b) # if b e.g. gets bound by some macro or pushed directly to the env # You can wrap it with compwhen on a bool: (var- bla false) (compwhen bla (def a b)) # Whatever defines b should then set bla to true # From: https://codeberg.org/veqq/declarative-dsls/src/branch/master/src/declarative-dsls/logic.janet