诪注诇讚讜谞讙 驻讜谉 讚讬 专注2拽 3.0 诇注拽住讬拽讗址诇 讗址谞讗址诇讬讝注专 讙注谞注专讗址讟讗指专

小芯褋褌芯褟谢褋褟 褉械谢懈蟹 re2c 3.0, 褋胁芯斜芯写薪芯谐芯 谐械薪械褉邪褌芯褉邪 谢械泻褋懈褔械褋泻懈褏 邪薪邪谢懈蟹邪褌芯褉芯胁 写谢褟 褟蟹褘泻芯胁 C, C++, Go 懈 写芯斜邪胁谢械薪薪芯谐芯 胁 褝褌芯屑 褉械谢懈蟹械 褟蟹褘泻邪 Rust. 袛谢褟 锌芯写写械褉卸泻懈 Rust 锌褉懈褕谢芯褋褜 懈褋锌芯谢褜蟹芯胁邪褌褜 写褉褍谐褍褞 屑芯写械谢褜 泻芯写芯谐械薪械褉邪褑懈懈, 谐写械 泻芯薪械褔薪褘泄 邪胁褌芯屑邪褌 锌褉械写褋褌邪胁谢械薪 胁 胁懈写械 褑懈泻谢邪 懈 锌械褉械屑械薪薪芯泄-褋芯褋褌芯褟薪懈褟, 邪 薪械 胁 胁懈写械 屑械褌芯泻 懈 锌械褉械褏芯写芯胁 (锌芯褋泻芯谢褜泻褍 胁 Rust 薪械褌 goto, 胁 芯褌谢懈褔懈械 芯褌 小, 小++ 懈 Go).

Re2c 褋锌械褑懈邪谢懈蟹懈褉褍械褌褋褟 薪邪 谐械薪械褉邪褑懈懈 斜褘褋褌褉褘褏 懈 谢械谐泻芯 胁褋褌褉邪懈胁邪械屑褘褏 谢械泻褋械褉芯胁. 袨薪 芯褌谢懈褔邪械褌褋褟 芯褌 斜芯谢械械 懈蟹胁械褋褌薪芯谐芯 邪薪邪谢芯谐邪 flex 谐懈斜泻懈屑 懈薪褌械褉褎械泄褋芯屑, 谐械薪械褉邪褑懈械泄 芯锌褌懈屑懈蟹懈褉芯胁邪薪薪褘褏 薪械褌邪斜谢懈褔薪褘褏 谢械泻褋械褉芯胁 懈 锌芯写写械褉卸泻芯泄 蟹邪褏胁邪褌芯胁 (submatch extraction) 薪邪 芯褋薪芯胁械 写械褌械褉屑懈薪懈褉芯胁邪薪薪褘褏 泻芯薪械褔薪褘褏 邪胁褌芯屑邪褌芯胁 褋 褌褝谐邪屑懈 (TDFA). Re2c 懈褋锌芯谢褜蟹褍械褌褋褟 胁 锌褉芯械泻褌邪褏, 谐写械 胁邪卸薪邪 褋泻芯褉芯褋褌褜 褉邪斜芯褌褘 谢械泻褋械褉邪, 薪邪锌褉懈屑械褉 胁 Ninja 懈 胁 PHP. 袧邪 褋邪泄褌械 锌褉芯械泻褌邪 懈屑械械褌褋褟 锌芯写斜芯褉泻邪 锌褉懈屑械褉芯胁, 泻芯褌芯褉褘械 褌械锌械褉褜 锌芯褉褌懈褉芯胁邪薪褘 胁 褌芯屑 褔懈褋谢械 薪邪 Rust.

诪拽讜专: opennet.ru

诇讬讬讙谉 讗址 讘讗址诪注专拽讜谞讙