12. The computer-implemented method of claim 10 , wherein modifying the file reader to read from the open system call includes modifying the identified file reader to read from a UNIX gcc command.
10. A computer-implemented method for identifying a command and associating it with a file that is being edited, comprising: modifying a file reader of a compiler to read from a standard input; triggering the compilation of a portion of a source code program whose upper bound is defined by an identified waypoint; invoking the compiler to read the file from the modified file reader through the standard input; and compiling, with a compiler configured for transforming computer code from a first form to a second form, the remaining source code upon completing compiling of the portion of the source code program whose upper bound is defined by the identified waypoint.