Semantic analyzer library for compilers written in Rust for semantic analysis of programming languages AST
☆44Feb 27, 2025Updated last year
Alternatives and similar repositories for semantic-analyzer-rs
Users that are interested in semantic-analyzer-rs are comparing it to the libraries listed below
Sorting:
- Implementation of a slotmap☆10Nov 24, 2025Updated 3 months ago
- c-prepocessor lisp☆28Nov 5, 2023Updated 2 years ago
- Fast subset and superset queries based on tries.☆11Jun 21, 2023Updated 2 years ago
- ☆13Aug 15, 2024Updated last year
- malloc for memory-mapped files☆14Jun 25, 2020Updated 5 years ago
- ☆17Nov 2, 2025Updated 4 months ago
- Tera preprocessor for mdBook☆20Feb 12, 2026Updated 2 weeks ago
- ☆39Oct 25, 2025Updated 4 months ago
- Erlang Term support and External Term format codec library implemented in Python and optional implementation Rust☆19Oct 26, 2024Updated last year
- A simple Garbage Collected Arena for C.☆19Jun 30, 2024Updated last year
- A utility to use SSH keys as passkeys☆58Jul 26, 2023Updated 2 years ago
- Grotsky Programming Language☆20Dec 1, 2025Updated 3 months ago
- A Python-based C compiler for x86-64, featuring full parsing, semantic analysis, IR generation, and assembly code emission.☆27Sep 10, 2025Updated 5 months ago
- KDE activities for hyprland [maintainer=@yavko]☆21May 15, 2024Updated last year
- A simple CLI utility to add rounded borders, padding, and shadows to images.☆18Jul 19, 2024Updated last year
- Nixt is an interpreted programming language written in Rust☆16Jan 17, 2021Updated 5 years ago
- Zig's ELF parser utility☆30Jun 15, 2025Updated 8 months ago
- A fork of grim that takes advantage of Hyprland's custom protocols to grab specific windows.☆38Feb 25, 2026Updated last week
- Multi-model transactional embedded database☆68Dec 10, 2024Updated last year
- A Rust memory allocator for large slices that don't escape the stack.☆31Jul 14, 2022Updated 3 years ago
- Programming Languages Grammar House (BNF like grammars)☆32Jul 7, 2025Updated 7 months ago
- Flake workspace / repo to stage and track Nixpkgs/NixOS's ability to be compiled completely with LLVM☆30Mar 3, 2025Updated last year
- ☆23Jan 6, 2023Updated 3 years ago
- an scdoc compatible manpage compiler for build.zig☆31Aug 25, 2025Updated 6 months ago
- Educational project: How to implement a Lisp interpreter in Rust?☆33Apr 1, 2023Updated 2 years ago
- A multi-platform file-configurable folder comparison tool with html-reporting written in rust☆12Feb 13, 2026Updated 2 weeks ago
- ☆27Mar 7, 2018Updated 7 years ago
- A lightweight tiny printf alternative. With some reasonable limitations, extensions, and alternative behaviour suited to microcontroller…☆36Mar 1, 2025Updated last year
- The Ideal interface for configuring packages☆32Nov 22, 2022Updated 3 years ago
- An mpmc/spmc lock-free broadcast queue.☆33Feb 1, 2025Updated last year
- Harmonia is an algorithm that allows for the implementation of operations on B+ trees using parallelization. As a part of my GPU project,…☆31Aug 8, 2021Updated 4 years ago
- A CLI tool to deduplicate your Nix flake's inputs as if you added `inputs.*.inputs.*.follows = "*"` everywhere.☆35Sep 3, 2025Updated 6 months ago
- A faster lolcat.☆27Nov 6, 2019Updated 6 years ago
- Slipstream provides a data-flow model to simplify development of stateful streaming applications.☆38Feb 19, 2026Updated last week
- A double gzipped bomb to punish malicious bots: send this to the client with Content-Encoding: gzip and Transfer-Encoding: gzip to decomp…☆33Nov 4, 2024Updated last year
- A poolable string builder (aka string buffer) for Zig☆33Feb 19, 2026Updated 2 weeks ago
- Systemd unit generator for a verity protected Nix Store☆36Nov 3, 2025Updated 4 months ago
- A plugin for flake.parts framework.☆34Jan 24, 2026Updated last month
- Non-allocating iterator over command line arguments☆48Feb 16, 2026Updated 2 weeks ago