Názor ke článku RX: parser v Ruby od mys elf - Tohle je příklad perlovské obfuskace (použité v článku): @bufs_waiting...

  • 3. 12. 2006 15:22

    mys elf (neregistrovaný)

    Tohle je příklad perlovské obfuskace (použité v článku):

    @bufs_waiting = buf.scan /<|&|[^<&]+/mu

    Vím, že @ označuje typ identifikátoru (atribut instance?), /.*/mu je nějaká práce s regulárními výrazy, m říká, že to je přes více řádek a celý kód, vzhledem ke kontextu, pravděpodobně seká ten kód po začátcích tagů. Znak & by mohl mít podobný význam jako u regulárních výrazů ve Vim. Ale stejně bych musel listovat v nějakém manuálu Ruby, abych to věděl nabeton.