A

EDLc

Zenodo (CERN European Organization for Nuclear Research)

Abstract

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.

Authors 0

  1. Author list not loaded yet.

Cited by 0 stored of 0

No patents citing this paper on Lens.org (checked 2026-10-06).

References 0