var EventEmitter = require('events').EventEmitter; var emitter = new EventEmitter(); emitter.on('got sentence', function(sentence) { emitter.emit('split sentense', sentence.split(' ')); }); emitter.on('split sentense', function(splitted) { emitter.emit('reversed', splitted.reverse()); }); emitter.on('reversed', function(reversed) { emitter.emit('joined', reversed.join(' ')); }); emitter.on('joined', function(sentence) { console.log(sentence); emitter.emit('got sentence', sentence); }); emitter.emit('got sentence', 'hello world');
Standard input is empty
world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello hello world world hello
util.js:35 var str = String(f).replace(formatRegExp, function(x) { ^ RangeError: Maximum call stack size exceeded