|
|
|
|
|
|
inc /ink/ v. Verbal (and only rarely written) shorthand for increment, i.e. "increase by one'. Especially used by assembly programmers, as many assembly languages have an inc mnemonic. Antonym: dec. |
|
|
|
|
|
|
|
|
incantation n. Any particularly arbitrary or obscure command that one must mutter at a system to attain a desired result. Not used of passwords or other explicit security features. Especially used of tricks that are so poorly documented that they must be learned from a wizard. "This compiler normally locates initialized data in the data segment, but if you mutter the right incantation they will be forced into text space." |
|
|
|
|
|
|
|
|
include vt. [Usenet] 1. To duplicate a portion (or whole) of another's message (typically with attribution to the source) in a reply or followup, for clarifying the context of one's response. See the discussion of inclusion styles under "Hacker Writing Style". 2. [from C] #include disclaimer.h has appeared in sig blocks to refer to a notional standard disclaimer file. |
|
|
|
|
|
|
|
|
include war n. Excessive multi-leveled inclusion within a discussion thread, a practice that tends to annoy readers. In a forum with high-traffic newsgroups, such as Usenet, this can lead to flames and the urge to start a kill file. |
|
|
|
|
|
|
|
|
indent style n. [C programmers] The rules one uses to indent code in a readable fashion. There are four major C indent styles, described below; all have the aim of making it easier for the reader to visually track the scope of control constructs. The significant variable is the placement of '{and'}'' with respect to the statement(s) they enclose and to the guard or controlling statement (if, else, for, while, or do) on the block, if any. |
|
|
|
|
|
|
|
|
K&R style Named after Kernighan & Ritchie, because the examples in K&R are formatted this way. Also called kernel style because the Unix kernel is written in it, and the 'One True Brace Style' (abbrev. 1TBS) by its partisans. The basic indent shown here is eight spaces (or one tab) per level; four spaces are occasionally seen, but are much less common. |
|
|
|
|
|
|
|
|
Allman style Named for Eric Allman, a Berkeley hacker who wrote a lot of the BSD utilities in it (it is sometimes called BSD style). Resembles normal indent style in Pascal and Algol. Basic indent per level shown here is eight spaces, but four spaces are just as common (esp. in C++ code). |
|
|
|
|
|