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.
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. 13. The computer-implemented method of claim 10 , wherein triggering the compilation of the portion of the source code includes identifying the waypoint.