33 releases

0.7.1 Jan 14, 2025
0.7.0-beta2 Dec 5, 2024
0.6.0-beta5 Aug 21, 2024
0.5.4 Jul 30, 2024
0.1.0 Nov 7, 2023

#1504 in Development tools

Download history 19/week @ 2024-10-16 20/week @ 2024-10-30 20/week @ 2024-11-06 1/week @ 2024-11-13 2/week @ 2024-11-20 453/week @ 2024-12-04 32/week @ 2024-12-11 80/week @ 2025-01-01 252/week @ 2025-01-08 119/week @ 2025-01-15 16/week @ 2025-01-22 5/week @ 2025-01-29

472 downloads per month

MIT license

34KB
720 lines

Atlas-core

atlas_core is Rust Lexer generator. It's used in the Atlas77 compiler. You can check for example of codes in Atlas77 repository under src/atlas_frontend/lexer/mod.rs.

There is also an example in src/tests/mod.rs


lib.rs:

atlas-Core

atlas-core is the foundational library for a language creation tool designed to assist users in developing languages. This core library currently serves as the building block for the creation of Atlas77, a functional programming language.

Currently, it's only purpose is to generate a Lexer and the way to do it is pretty straightforward

Dependencies

~0.4–1MB
~23K SLoC