source-modification

transforming Jython's source / ast

I've got a problem to solve in Jython. The function I've got looks like this: ok = whatever1(x, ...) self.assertTrue("whatever1 failed: "+x...(), ok) ok = whatever2(x, ...) self.assertTrue("whatever2 failed: "+x...(), ok) [ many many lines ] ... There are many tests that look like this, they contain mostly ok=... tests, but there ar...

Windows utility to find numbers and do operations?

Is there such a thing that finds numbers using regex and can perform simple arithmetic operations to it? Imagine you have a source/config file storing positions and later changed the code which requires an offset now. How do you normally go about this without doing it manually? Edit: I knew I should've added this bit with the orignal p...

Is there a tool to keep my C source files in order?

I have some C source files that are slowly expanding. I tend to keep the prototypes with documentation in the .h file in good order, grouped into relevant functions and types with #pragma mark. The code is written and documented in a way that requires reading the .h file alongside the .c file. I'd like the files to be ordered in a way th...