summaryrefslogtreecommitdiff
path: root/src/vytree.mli
AgeCommit message (Collapse)Author
2026-02-06T8232: add extended fold over tree function to track levelJohn Estabrook
The function fold_tree_with_path_cont allows the called function to return a list of values, reset at each return to local root. The motivating example is to carry a stack of boolean values to ignore paths below a certain level.
2026-02-06T8232: simplify return value of fold_tree_with_pathJohn Estabrook
The details do not need to be exposed in the function signature.
2025-11-03T7915: add compiler alerts and annotationsJohn Estabrook
2025-08-06T7694: insert paths lexico-numerically in config_tree setJohn Estabrook
This enforces lexico-numerical order on insertion of new paths/tag-node values.
2025-01-30T6946: add utilities for commit algorithmJohn Estabrook
2024-03-21T6149: update node_data if necessary when merging nodesJohn Estabrook
2023-05-10T5194: insert_maybe as node names exist in multiple interface-def filesJohn Estabrook
2023-03-23T5089: order nodes on configtree parsing from stringJohn Estabrook
This is a conservative application of lexical_numeric ordering for configtree: order nodes on instantiation in 'from_string'
2023-03-23T5089: add tree_union for use in unit test.John Estabrook
2023-03-23T5087: add optional arg for lexical insertion of nodesJohn Estabrook
2019-06-30Initial import of libraries from Vyconf and old libvyosconfig.Daniil Baturin