maciejhirsz/logos

Create ridiculously fast Lexers

Rustrustparserparsinglexerlexer-generator
This is stars and forks stats for /maciejhirsz/logos repository. As of 06 May, 2024 this repository has 2294 stars and 86 forks.

Logos Create ridiculously fast Lexers. Logos has two goals: To make it easy to create a Lexer, so you can focus on more complex problems. To make the generated Lexer faster than anything you'd write by hand. To achieve those, Logos: Combines all token definitions into a single deterministic state machine. Optimizes branches into lookup tables or jump tables. Prevents backtracking inside token definitions. Unwinds loops, and batches reads to minimize bounds checking. Does all of that heavy lifting...
Read on GithubGithub Stats Page
repotechsstarsweeklyforksweekly
flows-network/github-pr-summaryRust188+3500
mouredev/one-day-one-languageC#RustJava1.7k0770
lsk569937453/silverwindRustDockerfile3630200
hlhr202/llama-nodeRustTypeScriptJavaScript7770560
supabase/edge-runtimeTypeScriptRustJavaScript430+231+1
YJDoc2/8086-EmulatorRustRenderScript2660390
rust-lang/logRust1.9k+10237-1
InternetMaximalism/intmax-interoperability-pluginSolidityTypeScriptRust6040
Atome-FE/llama-nodeRustTypeScriptJavaScript7760560
Priler/jarvisRustSvelteSCSS1.6k+10318+2