diffkemp
diffkemp copied to clipboard
Rewrite cc_wrapper to C++
Fixes #400
This PR rewrites the cc_wrapper component from Python to C++.
The RPython only supports Python2, which is deprecated, making the wrapper difficult to support. This C++ rewrite ensures long-term maintainability and performance while removing the RPython and Python2 dependency.
Changes
- Rewrites the
cc_wrappercore logic - Includes minor changes to error message output
- Removes environment variables, which were used to pass arguments, now passed directly as arguments
Code was tested with the make-based projects from the Examples.