Author: julianalbo
Date: Sun Jan 25 13:24:28 2009
New Revision: 36010
Modified:
trunk/languages/ecmascript/src/builtin/builtins.pir
Log:
[ecmascript] add 'readline' builtin like SpiderMonkey js shell
Modified: trunk/languages/ecmascript/src/builtin/builtins.pir
==============================================================================
--- trunk/languages/ecmascript/src/builtin/builtins.pir (original)
+++ trunk/languages/ecmascript/src/builtin/builtins.pir Sun Jan 25 13:24:28 2009
@@ -35,6 +35,15 @@
die .EXCEPT_DOOMED, retcode
.end
+.sub 'readline'
+ .param pmc unused :slurpy
+ .local pmc stdin
+ stdin = getstdin
+ .local string line
+ line = readline stdin
+ .return(line)
+.end
+
.sub 'version'
.param pmc version :optional
.param int has_version :opt_flag