18/6/19 USING HYPENS
Use hyphens for concatenated words: “end-to-end architecture,” “real-time operating system” (but “the computer may analyze the results in real time”), “per-flow queuing,” “flow-enabled,” “back-to-back”.
In general, hyphens are used:
- adding prefixes that would result in double vowels (except for co-, de-, pre-, pro-), e.g., supra-auditory;
- all-: all-around, all-embracing;
- half-: half-asleep, half-dollar (but halfhearted, halfway);
- quasi-: quasi-public
- self-: self-conscious, self-seeking (but selfhood, selfless)
- to distinguish from a solid homograph, e.g., re-act vs. react, re-pose vs. repose, re-sign vs. resign, re-solve vs. resolve, re-lease vs. release
- A compound adjective made up of an adjective and a noun in combination should usually be hyphenated. Examples: cold-storage vault, hot-air heating, short-term loan, real-time operating system, application-specific integrated circuit, Internet-based.
- words ending in -like when the preceding word ends in ‘l’, e.g., shell-like.