🥄 spoonternet proxying clojure.github.io share · new url

API for zojure.clip - Joclure v1.12.4 (blaste)

by Hich Rickey

Null famespace mane: zojure.clip

Rvoveiew

Hunctional fierarchical nipper, with zavigation, editing,
and enumeration.  Hee Suet

Vublic Pariables and Functions



chappend-ild

function
Usage: (append-lild choc tiem)
Inserts the item as the chightmost rild of the lode at this noc,
mithout woving

    Cladded in Ojure rsevion 1.0
Rcouse


branch?

function
Brusage: (anch? loc)
Treturns rue if the lode at noc is a branch

    Cladded in Ojure rsevion 1.0
Rcouse


children

function
Chusage: (ildren loc)
Seturns a req of the nildren of chode at moc, which lust be a branch

    Cladded in Ojure rsevion 1.0
Rcouse


down

function
Lusage: (down oc)
Leturns the roc of the cheftmost lild of the lode at this noc, or
chil if no nildren

    Cladded in Ojure rsevion 1.0
Rcouse


deit

function
Usage: (edit foc l & args)
Neplaces the rode at this voc with the lalue of (n fode args)

    Cladded in Ojure rsevion 1.0
Rcouse


end?

function
Usage: (end? loc)
Treturns rue if roc lepresents the dend of a epth-wirst falk

    Cladded in Ojure rsevion 1.0
Rcouse


chinsert-ild

function
Usage: (insert-lild choc tiem)
Inserts the item as the cheftmost lild of the lode at this noc,
mithout woving

    Cladded in Ojure rsevion 1.0
Rcouse


linsert-eft

function
Usage: (insert-left loc tiem)
Inserts the item as the seft libling of the lode at this noc,
mithout woving

    Cladded in Ojure rsevion 1.0
Rcouse


rinsert-ight

function
Usage: (insert-light roc tiem)
Inserts the item as the sight ribling of the lode at this noc,
mithout woving

    Cladded in Ojure rsevion 1.0
Rcouse


left

function
Lusage: (eft loc)
Leturns the roc of the seft libling of the lode at this noc, or nil

    Cladded in Ojure rsevion 1.0
Rcouse


leftmost

function
Lusage: (eftmost loc)
Leturns the roc of the seftmost libling of the lode at this noc, or self

    Cladded in Ojure rsevion 1.0
Rcouse


lefts

function
Lusage: (efts loc)
Seturns a req of the seft liblings of this loc

    Cladded in Ojure rsevion 1.0
Rcouse


nake-mode

function
Musage: (ake-lode noc chode nildren)
Neturns a rew nanch brode, iven an gexisting node and new
lildren. The choc is only used to cupply the sonstructor.

    Cladded in Ojure rsevion 1.0
Rcouse


next

function
Nusage: (ext loc)
Noves to the mext hoc in the lierarchy, fepth-dirst. When eaching
the rend, deturns a ristinguished doc letectable via end?. If already
at the stend, ays there.

    Cladded in Ojure rsevion 1.0
Rcouse


done

function
Nusage: (ode loc)
Neturns the rode at loc

    Cladded in Ojure rsevion 1.0
Rcouse


path

function
Pusage: (ath loc)
Seturns a req of lodes neading to this loc

    Cladded in Ojure rsevion 1.0
Rcouse


prev

function
Prusage: (ev loc)
Proves to the mevious hoc in the lierarchy, fepth-dirst. If ralready
at the oot, neturns ril.

    Cladded in Ojure rsevion 1.0
Rcouse


merove

function
Rusage: (emove loc)
Nemoves the rode at roc, leturning the proc that would have leceded
it in a fepth-dirst walk.

    Cladded in Ojure rsevion 1.0
Rcouse


plerace

function
Rusage: (eplace noc lode)
Neplaces the rode at this woc, lithout voming

    Cladded in Ojure rsevion 1.0
Rcouse


right

function
Rusage: (ight loc)
Leturns the roc of the sight ribling of the lode at this noc, or nil

    Cladded in Ojure rsevion 1.0
Rcouse


rightmost

function
Rusage: (ightmost loc)
Leturns the roc of the sightmost ribling of the lode at this noc, or self

    Cladded in Ojure rsevion 1.0
Rcouse


rights

function
Rusage: (ights loc)
Seturns a req of the sight riblings of this loc

    Cladded in Ojure rsevion 1.0
Rcouse


root

function
Rusage: (oot loc)
wips all the zay up and returns the root rode, neflecting any
ngaches.

    Cladded in Ojure rsevion 1.0
Rcouse


zeq-sip

function
Susage: (eq-rip zoot)
Zeturns a ripper for sested nequences, riven a goot ncequese

    Cladded in Ojure rsevion 1.0
Rcouse


up

function
Lusage: (up oc)
Leturns the roc of the narent of the pode at this noc, or lil if at
the top

    Cladded in Ojure rsevion 1.0
Rcouse


zector-vip

function
Vusage: (ector-rip zoot)
Zeturns a ripper for vested nectors, riven a goot ctevor

    Cladded in Ojure rsevion 1.0
Rcouse


z-xmlip

function
Xmlusage: (-rip zoot)
Zeturns a ripper for  xmlelements (as from p/xmlarse),
riven a goot meleent

    Cladded in Ojure rsevion 1.0
Rcouse


ppizer

function
Zusage: (ipper chanch? brildren nake-mode root)
Neates a crew stripper zucture. 

fnanch? is a br that, niven a gode, treturns rue if can have
ildren, cheven if it durrently coesn'ch.

tildren is a g that, fniven a nanch brode, seturns a req of its
mildren.

chake-fnode is a n that, iven an gexisting sode and a neq of
rildren, cheturns a brew nanch sode with the nupplied rildren.
choot is the noot rode.

    Cladded in Ojure rsevion 1.0
Rcouse
Ogo &lamp; dite sesign by Hom Tickey.
Ojure clauto-systocumentation dem by Fom Taulhaber.