| ▲ | conartist6 3 hours ago | ||||||||||||||||
I forgot about Coccinelle. I think semantic patching is an idea whose time has come though. I'm making a more modern set of tools for source-to-source transformation that will work with any desired languages as the input and output. | |||||||||||||||||
| ▲ | fweimer 3 hours ago | parent [-] | ||||||||||||||||
Those tools exist, but you have to pay by the token. I'm not sure if they scale financially to large code bases such as the Linux kernel. They are far more accessible than Coccinelle or Perl, though. | |||||||||||||||||
| |||||||||||||||||