EDLc
Description
EDL is a scripting language with a unique memory management model, developed specifically for flexible configuration of performance-sensitive applications written in Rust. While the language is strictly speaking ahead-of-time compiled with statically generated object code, the JIT-compiler can cross the boundary between traditional ahead-of-time compiled languages and interpreted languages. Specifically, certain operations, like memory allocations, are possible during compile time, as the program is recompiled each time it is executed. In EDL, operations like memory allocations are not only possible during compile time, but are strictly limited to compile-time contexts. This publication contains the initial version of the compiler for the EDL language (EDLc). For the latest release refer to the GitHub repository.
Files
edlc-main.zip
Files
(627.8 kB)
| Name | Size | Download all |
|---|---|---|
|
md5:b809936f03339d14fd132ccc8200725b
|
627.8 kB | Preview Download |
Additional details
Funding
- Deutsche Forschungsgemeinschaft
- 535275785
- Deutsche Forschungsgemeinschaft
- SFB 1459/2 2025 433682494
Dates
- Available
-
2025-11-03initial publication of the source code in GitHub
Software
- Repository URL
- https://github.com/LateinCecer/edlc
- Programming language
- Rust
- Development Status
- Active