aboutsummaryrefslogtreecommitdiff
path: root/elymas/lib/wrapper.ey
blob: 73f8b6446d5d5c10cd654e25fc80346c344f36c2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
{ ==v ==source
  <
    /has source keys eq any {
      { /d defvs d source .has { d source * } { v } ? * }
    } {
      { /d defvs d source dom eq any { d source * } { v } ? * }
    } ? * "#*" deffst
    { source -01 . } "#." deffst # TODO: think about instantiating all keys explicitely
    { source -01 .| } "#.|" deffst
    { source -01 .? } "#.?" deffst
  >
} /default deffd

# vim: syn=elymas