ram
allows you to ease the creation of a language lexer based on finite state machines.
ram
is made available free of charge. You can support its development through Liberapay 💪
Add ram
as a dependency in Cargo.toml:
toml
[dependencies]
ram = "8.0"
See examples and docs at https://docs.rs/ram.
The source code is released under the Apache 2.0 license.