Procs
proc addSignature(onto: var string; comp: NimNode) {....raises: [], tags: [], forbids: [].}
- Generate a unique ID for a component
proc cmp(a: NimNode; b: NimNode): int {....raises: [], tags: [], forbids: [].}
- Compare two nim nodes for sorting
proc hash(node: NimNode): Hash {....raises: [], tags: [], forbids: [].}
- Generates a unique hash for a NimNode
proc symbols(node: NimNode): seq[string] {....raises: [], tags: [], forbids: [].}
- Extracts all the symbols from a NimNode tree