code-transformation
There are 27 repositories under code-transformation topic.
INRIA/spoon
Spoon is a metaprogramming library to analyze and transform Java source code. :spoon: is made with :heart:, :beers: and :sparkles:. It parses source files to build a well-designed AST with powerful analysis and transformation API.
rimeto/ts-optchain
Optional Chaining for TypeScript
inducer/loopy
A code generator for array-based code on CPUs and GPUs
PicnicSupermarket/error-prone-support
Error Prone extensions: extra bug checkers and a large battery of Refaster rules.
avh4/elm-upgrade
Upgrade Elm projects
JamieMason/codemods
A collection of transforms for use with JSCodeshift
paypal/butterfly
Application transformation tool
claw-project/claw-compiler
CLAW Compiler for Performance Portability
danii/owo-code
OwO Code owo! pwogwam owo in ur nyative wanguage owo!
mehdimo/janett
Java to C#.Net Translator
inducer/pytato
Lazily evaluated arrays in Python
asarudick/sasquatch
A configurable code modifier for typescript and friends. Can transform entire codebases to enforce better coding practices, eliminate tech debt in one fell swoop, and catch bad code before it is committed.
JSquar/cato
Automatic source transformation to apply HPC frameworks with minimal user interaction
Wonicon/VerilogBlackBox
Convert Verilog module to chisel3 BlackBox
LivelyKernel/lively.ast
Parsing JS code into ASTs and tools to query and transform these trees.
zbjob/DiscoPoP
Dependence-Based Code Transformation for Coarse-Grained Parallelism
python-supply/analyzing-and-transforming-abstract-syntax
Python's built-in libraries include powerful tools for retrieving and operating over abstract syntax trees. This article provides an overview of how to use these features to analyze and transform Python code programmatically.
yarbshk/optget
The set of annotation processors that generate an accessor which returns an optional value for each annotated field during the compilation phase.
open-code-modeling/php-code-generator-transformator
Transformator for PHP Code Generator. Can be used standalone in a workflow or by a Cartridge.
Russell-S-Harper/FLT
FLT brings floating point support to C compilers lacking the capability – and it's CPU and compiler agnostic!
almarpa/Java_Parser
Code transformation with Java Parser library.
inacioMattos/identador--pascal
Identador Pascal
ZhenyaKh/replace-switches
JS code transformation library replacing switch statements with other conditional statements
clucompany/include_tt
[stable] Macro for embedding (trees, strings, arrays) into macro trees directly from files.
francesco-plt/t2a-notes-gitbook
Landing page for a Gitbook collection containing some notes from courses @Polimi, T2A Computer Science and Engineering : https://francesco-plt.gitbook.io/course-notes/
milahu/gcc-options-parser
parse command line options for the GCC compiler
STAM-NDSU/JTestMigBench
A benchmark of manually migrated/reused JUnit tests and a taxonomy of migration-related code changes.