В JavaScript у меня есть var str = ".a long string that contains many lines..."
В случае исключения, вызванного eval(str);
Мне понравилось поймать его и напечатать номер строки, вызвавший исключение. (внутренняя строка для str..)
Возможно ли это?
EDIT Как часть проекта Alligator (http://github.com/mrohad/Alligator), сервер приложений для JavaScript, я чтение файлов с диска и eval() все, что вложено в scriplet (<? > )
Я запускаю этот script за пределами браузера, используя NodeJS (поверх V8).