Last core macro still in Janet. Goes in 00-syntax (not 30-macros with its if-let/if-some/when-some siblings) because 20-coll's not-empty uses it and 20-coll loads before 30. Via `let` so the binding form may destructure, matching Clojure — the old Janet version used let* and wouldn't. Drops core-when-let + the sym* helper + the intern entry, and empties core-macro-names (no seed binding is a macro anymore). |
||
|---|---|---|
| .. | ||
| core | ||