1 repositorio
Engines that execute code during the build process to determine program state and effects.
Distinct from Embedded JavaScript Interpreters: Distinct from Embedded JavaScript Interpreters: focuses on build-time execution for optimization purposes rather than embedding an interpreter for runtime use.
Explore 1 awesome GitHub repository matching programming languages & runtimes · Build-Time Interpreters. Refine with filters or upvote what's useful.
Prepack is a build-time transformation tool and static analysis engine designed to optimize JavaScript source code. By executing code during the build process, it evaluates program logic and state to precompute results, effectively simplifying complex operations before the application is deployed. The tool functions as a bundle optimizer that integrates into existing development pipelines to refine application logic. It employs abstract interpretation and symbolic execution to track program behavior across various paths, allowing it to perform constant folding, eliminate unreachable code, and
Executes source code during the build process to determine the final state and effects of the program.