- if (input[0] == ',')
- jqconsole.Write(JSON.stringify(lisp.evalString(input)) + '\n', 'jqconsole-output');
- jqconsole.Write(JSON.stringify(lisp.compileString(input)) + '\n', 'jqconsole-output');
+ if (input[0] != ','){
+ try {
+ jqconsole.Write(JSON.stringify(lisp.evalString(input)) + '\n', 'jqconsole-output');
+ } catch(error) {
+ jqconsole.Write('ERROR: ' + error + '\n', 'jqconsole-error');
+ }
+ } else {
+ jqconsole.Write(JSON.stringify(lisp.compileString(input.slice(1))) + '\n', 'jqconsole-output');
+ }