#language #programming-language #syntax-tree #tensor #transpiler #i-jzer #ij

ijzer_lib

Library for IJzer. Provides tools for tensors, parsing syntax tree of the IJ language and transpiling it to rust code.

3 releases

0.1.1 Jan 14, 2025
0.1.1-alpha.1 Sep 28, 2024
0.1.0 Sep 23, 2024

#1448 in Procedural macros

Download history 28/week @ 2024-10-02 11/week @ 2024-10-09 4/week @ 2024-10-16 1/week @ 2024-11-13 16/week @ 2024-12-04 28/week @ 2024-12-11 72/week @ 2025-01-08 57/week @ 2025-01-15

129 downloads per month
Used in 2 crates

MIT license

400KB
10K SLoC

This crate provides the implementation of the IJzer language. It defines a parser for the IJzer language, a syntax tree for the IJzer language, and a transpiler for the IJzer language to Rust code. For documentation of the language itself and how you can use this see the documentation of the ijzer crate.

Dependencies

~67MB
~855K SLoC