/* --- Initial pass through the input, parsing format specifiers --- *
*
* We essentially compile the format string into a vector of @fmtspec@
- * objects, each of which represnts a chunk of literal text followed by a
+ * objects, each of which represents a chunk of literal text followed by a
* (possibly imaginary, in the case of the final one) formatting directive.
* Output then simply consists of interpreting these specifiers in order.
*/