return false
},
-
- public char next(int n = 1)
+ /**
+ * @param n - number of characters to return..
+ */
+ public string next(int n = 1)
{
if (n < 1) { //?? eof???
return '\0';
}
- char pulled;
+ string pulled;
var i = 0;
while (i < n) {
if (this.cursor+i < this.length) {
i += pulled.to_string.length();
} else {
- return '\0';
+ return "";
}