1. A pre-compiling device comprising: a source code scanner, which scans for a source code file, retrieving a configuration directive, analyzing a syntax of the directive, and outputs a tree of a lexical unit corresponding to the configuration directive retrieved from the source code file; a core, which outputs the configuration directive in a configuration state; graphical user interface, which interfaces between the core and a user, and representing an internal configuration state and a current configuration state using a variable value input by the user; code generation modules, which outputs a configuration state output from the core as a programming language that has no correlation with a flow of a lexical unit; and programming language modules, which transfer information on a comment syntax of the programming language to the source code scanner and the code generation modules, and receive the programming language that has no correlation with the flow of the lexical unit output by the code generation modules, and output source codes.