Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

E0003: a string literal that is never closed

A STRING literal is written between single quotes, a WSTRING literal between double quotes (Ed.3 6.3.3), and both end on the line they start. A quote inside the text is written $' or $".

msg := 'it's done';     (* E0003: the literal ends after "it" *)
msg := 'it$'s done';    (* fixed *)