function illegal(subject) {
        return Error("illegal " + subject + " (line " + line + ")");
    }
Creates an error for illegal syntax.
@param {string} subject Subject
@returns {Error} Error created
@inner