urbit / docs.urbit.org

https://docs-urbit-org.vercel.app
1 stars 8 forks source link

Document $; bucmic #79

Open sigilante opened 5 months ago

sigilante commented 5 months ago

The rune is not documented.

tinnus-napbus commented 4 months ago

Ream throws a syntax error on $;, I don't think it's possible to use this.

sigilante commented 4 months ago

In /sys/hoon it looks like it's actually the rune form of ,. There is parser support for it in ++structure but not in ++expression.

> (ream '$:([a=$;(atom)])')
[ %ktcl
    p
  [ %bccl
      p
    [i=[%bccl p=[i=[%bcts p=term=%a q=[%bcmc p=[%wing p=~[%atom]]]] t=~]] t=~]
  ]
]

(Not saying that's helpful Hoon, but it parses.)