Выражение eval («function (x) {return x * x}») ломает консоль node.js
Когда я набираю что-то вроде этого в консоли node.js:
var f = eval("function(x) { return x*x}");
Он не оценивает выражение и ждет, пока я наберу что-то еще.
Почему это происходит? Почему я не могу набрать другое выражение после этого?