DIESEL Error Messages

Generally, if you make a mistake in a DIESEL expression, what went wrong will be obvious. Depending on the nature of the error, DIESEL embeds an error indication in the output stream.

Error message Description
$? Syntax error, usually a missing right parenthesis or a runaway string
$(func,??) Incorrect arguments to func
$(func)?? Unknown function func
$(++) Output string too long, evaluation truncated