Processing source code