Lines Matching refs:sc_Char
1063 function sc_Char(c) {
1064 var cached = sc_Char.lazy[c];
1068 sc_Char.lazy[c] = this;
1072 sc_Char.lazy = new Object();
1074 sc_Char.char2readable = {
1116 sc_Char.readable2char = {
1161 sc_Char.prototype.toString = function() {
1165 sc_Char.prototype.sc_toWriteString = function() {
1166 var entry = sc_Char.char2readable[this.val];
1175 (peephole (postfix "instanceof sc_Char")))
1178 return (c instanceof sc_Char);
1276 (peephole (hole 1 "new sc_Char(String.fromCharCode(" n "))")))
1279 { return new sc_Char(String.fromCharCode(n)); }
1282 (peephole (hole 1 "new sc_Char(" c ".val.toUpperCase())")))
1285 { return new sc_Char(c.val.toUpperCase()); }
1287 (peephole (hole 1 "new sc_Char(" c ".val.toLowerCase())")))
1290 { return new sc_Char(c.val.toLowerCase()); }
1322 res = sc_cons(new sc_Char(s.charAt(i)), res);
2340 var entry = sc_Char.readable2char[tmp.toLowerCase()];
2507 return new sc_Char(token.val);
2539 return t === SC_EOF_OBJECT? t: new sc_Char(t);
2546 return t === SC_EOF_OBJECT? t: new sc_Char(t);
3280 return new sc_Char(s.charAt(k));