| |
| | User:K.lee/Programming language rewrite - Wikipedia, the free encyclopedia |
 | | The disadvantage of this approach is that type errors are often not detected until a piece of code is actually executed, so it is theoretically possible for a user, trying something that was not tested by the programmer, to crash the program. |
 | | Furthermore, beyond the data manipulation instructions, other typical instructions in a language are those used for control flow (branches, definitions by cases, conditionals, loops, backtracking, and functional composition). |
 | | For example, users want to run their own programs, which are not part of the test suite; indeed, a language implementation that could only run the programs in its test suite would be largely useless. |
| en.wikipedia.org /wiki/User:K.lee/Programming_language_rewrite (5720 words) |
|