sxpp 0.7 has been released.
This major release features an experimental LSP server, simple JSON parsing and generation with `--json`, binary output with `--cat`, a new API function to specify search paths, as well as small optimizations and fixes.
sxpp 0.7 has been released.
This major release features an experimental LSP server, simple JSON parsing and generation with `--json`, binary output with `--cat`, a new API function to specify search paths, as well as small optimizations and fixes.
LLM generated parsers and compliance checkers for Sparrow DSL
Sparrow DSL๋ ํ ์คํธ ํ์ฑ๊ณผ ์๋ํ๋ฅผ ์ํ ๋๋ฉ์ธ ํนํ ์ธ์ด๋ก, ๋ค์ํ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์ฉ SDK๋ฅผ ์ ๊ณตํ๋ค. Deep Seek์ LLM ๊ธฐ๋ฐ ์์คํ ์ด Sparrow DSL์ ํ์ฉํด sudoers, sshd, redis, forgejo ๋ฑ ์ฌ๋ฌ ๊ตฌ์ฑ ํ์ผ์ ๋ํ ํ์์ ์ปดํ๋ผ์ด์ธ์ค ์ฒด์ปค๋ฅผ ํจ๊ณผ์ ์ผ๋ก ์์ฑํ๋ ์ฌ๋ก๊ฐ ์๊ฐ๋์๋ค. Python๊ณผ Raku SDK์ฉ ํ๋กฌํํธ ์์๋ ๊ณต๊ฐ๋์ด ์์ด, ๊ฐ๋ฐ์๊ฐ ์์ ๋กญ๊ฒ ๊ตฌ์ฑ ํ์ผ์ ๋์์ผ๋ก LLM ์์ฑ ํ์๋ฅผ ์คํํด๋ณผ ์ ์๋ค.
sxpp 0.6 has been released.
This major release features improved error diagnostics, a new API function to stacklessly walk SX trees, as well as small optimizations and fixes.
0xMarioNawfal (@RoundtableSpace)
Firecrawl์ด Rust ๊ธฐ๋ฐ PDF ํ์๋ฅผ ์ถ์ํ๋ค. PDF๋ฅผ ๋งํฌ๋ค์ด์ผ๋ก 5๋ฐฐ ๋ ๋น ๋ฅด๊ฒ ๋ณํํ๊ณ , ํ๋ฅผ ์ถ์ถํ๋ฉฐ ์์๊น์ง ๋ณด์กดํ๊ณ , ์ค์ ์์ด ๋ฐ๋ก ์ฌ์ฉํ ์ ์์ด AI ํ์ดํ๋ผ์ธ์ ํต์ฌ ๋ณ๋ชฉ์ธ PDF ์ฒ๋ฆฌ ๋ฌธ์ ๋ฅผ ํฌ๊ฒ ๊ฐ์ ํ ์ ์๋ค.

Firecrawl just shipped a Rust-based PDF parser & it's not close. - 5x faster PDF to markdown conversion - Extracts full tables and preserves formulas - Zero config required PDF parsing has been a pain point for AI pipelines. This might actually fix it.
Parse, Donโt Validateโin a Language That Doesnโt Want You To, by (not on Mastodon or Bluesky):
https://cekrem.github.io/posts/parse-dont-validate-typescript/
Gecko: a fast GLR parser with automatic syntax error recovery
https://vnmakarov.github.io/parsing/compilers/c/open-source/2026/04/22/gecko-glr.html
Somi AI (@somi_ai)
๊ตฌ์กฐํ๋ ์ถ๋ ฅ(structured outputs)์ด ๊ณผ์ํ๊ฐ๋๊ณ ์์ผ๋ฉฐ, ์์ด์ ํธ๊ฐ ๋ถ์์ ํด์ง๋ ํฐ ์์ธ ์ค ํ๋๊ฐ ์์ ํ ํ ์คํธ ํ์ฑ์ ์๋ค๊ณ ์ง์ ํ๋ค. AI ์์ด์ ํธ์ ๊ฐ๋ฐ ๋๊ตฌ์ ์์ ์ฑ์ ๋์ด๋ ๋ฐ ์ค์ํ ๊ธฐ์ ์ ํต์ฐฐ์ด๋ค.
The fastest way to match characters on ARM processors?, https://lemire.me/blog/2026/04/19/the-fastest-way-to-match-characters-on-arm-processors/.
In this article, Lemir talks about two SIMD ARM SVE/SVE2 instructions: `match` and `nmatch`, which fit nicely in the _vectorized classification_ step of `simdjson`. These instructions improve the performance of `simdjson` from 11.4Gb/s to 14.4Gb/s.

Consider the following problem. Given a string, you must match all of the ASCII white-space characters (\t, \n, \r, and the space) and some characters important in JSON (:, ,, [, ], {, }). JSON is a text-based data format used for web services. A toy JSON document looks as follows. { "name": "Alice", "age": โฆ Continue reading The fastest way to match characters on ARM processors?
How do you build a complex parser without it becoming a mess? The swift-parsing library from Point-Free lets you compose smaller, focused parsers into powerful pipelines using the Parse block and map modifiers.
๐: https://swiftdevjournal.com/posts/composing-parsers/ by Mark Szymczyk