TCP 経由でクライアントに REPL を提供する小さなサンプル プログラムhttp://pastebin.com/5gFkaPggがあります。ドキュメントhttp://nodejs.org/api/repl.htmlによると、eval関数(11〜13行目)で正しくセットアップされていますが、コールバックオブジェクトは関数ではありません。ドキュメントで何を誤解していますか?
callback(null,result);
^
TypeError: object is not a function
自分の質問に答えられない...
https://github.com/joyent/node/blob/master/lib/repl.jsによると 、署名は
function(code, context, file, cb) {
//code
cb(err, result);
}
もっと適切な解決策があれば教えてください。