1 repository
Static analysis used to map dynamic language patterns onto static types for system-level languages.
Distinct from Structural Static Analysis: Focuses on the transformation of dynamic patterns to static types for compilation, rather than just structural discovery.
Explore 1 awesome GitHub repository matching testing & quality assurance · Type-Mapping Transformations. Refine with filters or upvote what's useful.
Porffor este un compilator ahead-of-time care convertește codul sursă JavaScript și TypeScript în cod mașină nativ sau binare C. Funcționează ca un generator de binare native și transpiler, producând fișiere executabile standalone care nu necesită un runtime sau o mașină virtuală. Proiectul traduce codul sursă în fișiere în limbajul C și formate binare WebAssembly. Include un pipeline direct-to-binary pentru TypeScript, permițând generarea de executabile țintă fără un pas separat de transpilare în JavaScript. Setul de instrumente include, de asemenea, un read-eval-print loop (REPL) interactiv pentru execuția codului în timp real, precum și capabilități pentru debugging-ul codului sursă și profilarea performanței execuției.
Analyzes source code structure to map dynamic JavaScript patterns onto static types required for C and system-level languages.