Warning: This file is auto-generated by
mix ptc.gen_docsfrompriv/function_audit.exs. Manual edits will be overwritten. Editpriv/function_audit.exsinstead.
Comparison of clojure.walk vars against PTC-Lisp builtins.
See also: Function Reference | Namespace Coverage | Clojure Core Audit | Clojure String Audit | Clojure Set Audit | Java Math Audit | Java Boolean Audit | Java Double Audit | Java Float Audit | Java Integer Audit | Java Long Audit | Java String Audit | Java System Audit | Java LocalDate Audit | Java Instant Audit | Java Duration Audit | Java Period Audit | Java Date Audit
Summary
Coverage excludes not_relevant entries: supported / (supported + candidate + not_classified).
| Status | Count |
|---|---|
| Supported | 3 |
| Candidate | 4 |
| Not Relevant | 3 |
| Not Classified | 0 |
| Relevant Target | 7 |
| Coverage | 3/7 (42.9%) |
| Total | 10 |
Details
| Var | Status | Description | Notes |
|---|---|---|---|
keywordize-keys | 🔲 candidate | Recursively transforms all map keys from strings to keywords | pure recursive map transformation |
macroexpand-all | ❌ not_relevant | Recursively performs all possible macroexpansions in form | macros are not supported in PTC-Lisp |
postwalk | ✅ supported | Performs a depth-first, post-order traversal of form | BUG GAP-S71: map/set callables are rejected as transform functions |
postwalk-demo | ❌ not_relevant | Demonstrates postwalk by printing each form as it is walked | debug/demo side-effect helper |
postwalk-replace | 🔲 candidate | Recursively replaces keys in smap with their values, leaves first | pure recursive data transformation |
prewalk | ✅ supported | Performs a pre-order traversal of form | BUG GAP-S71: map/set callables are rejected as transform functions |
prewalk-demo | ❌ not_relevant | Demonstrates prewalk by printing each form as it is walked | debug/demo side-effect helper |
prewalk-replace | 🔲 candidate | Recursively replaces keys in smap with their values, root first | pure recursive data transformation |
stringify-keys | 🔲 candidate | Recursively transforms all map keys from keywords to strings | pure recursive map transformation |
walk | ✅ supported | Traverses form by applying inner to children and outer to the result | BUG GAP-S71: map/set/vector callables are rejected as inner/outer functions. BUG GAP-S91: invalid transformed map-entry shapes are accepted instead of raising |