Content deleted Content added
Derek Ross (talk | contribs) No edit summary |
Derek Ross (talk | contribs) SM code is not recommended |
||
Line 1:
In [[computer programming]], '''self-modifying code''' is code that modifies itself. This is straightforward to write when using [[assembly language]] and is also supported by some high level language interpreters such as [[SNOBOL4]]. It is more difficult to implement on compilers but compilers such as [[Clipper programming language|Clipper]] and [[Spitbol]] make a fair attempt at it. Batch programming scripts often involve self modifying code as well. Use of self-modifying code is not recommended where alternatives exist. This is because such code can be difficult to understand and maintain.
example algorithm (theoretic!)
|