In programming practice, "snippet" refers narrowly to a portion of source code that is literally included by an editor program into a file, and is a form of copy and paste programming [REF].
Snippets are similar to having static preprocessing included in the editor, and do not require support by a compiler.