tok              2770 parse.y        			 toklen() > 1 ? "s" : "", tok());
tok              2922 parse.y            yylval.node = NEW_STR(rb_str_new(tok(), toklen()));
tok              2983 parse.y        				  rb_str_new(tok(), toklen()),	/* nd_lit */
tok              3077 parse.y        		yylval.node = NEW_STR(rb_str_new(tok(), toklen()));
tok              3083 parse.y        	str = rb_str_new(tok(), toklen());
tok              3571 parse.y        		    yylval.node = NEW_LIT(rb_cstr_to_inum(tok(), 16, Qfalse));
tok              3595 parse.y        		    yylval.node = NEW_LIT(rb_cstr_to_inum(tok(), 2, Qfalse));
tok              3619 parse.y        		    yylval.node = NEW_LIT(rb_cstr_to_inum(tok(), 10, Qfalse));
tok              3650 parse.y        			yylval.node = NEW_LIT(rb_cstr_to_inum(tok(), 8, Qfalse));
tok              3740 parse.y        		double d = strtod(tok(), 0);
tok              3742 parse.y        		    rb_warn("Float %s out of range", tok());
tok              3748 parse.y        	    yylval.node = NEW_LIT(rb_cstr_to_inum(tok(), 10, Qfalse));
tok              4035 parse.y        	    yylval.id = rb_intern(tok());
tok              4044 parse.y        	    yylval.id = rb_intern(tok());
tok              4067 parse.y        	    yylval.node = NEW_NTH_REF(atoi(tok()+1));
tok              4124 parse.y            if ((c == '!' || c == '?') && is_identchar(tok()[0]) && !peek('=')) {
tok              4135 parse.y        	switch (tok()[0]) {
tok              4142 parse.y        	    if (tok()[1] == '@')
tok              4163 parse.y        		if (result == 0 && ISUPPER(tok()[0])) {
tok              4175 parse.y        		kw = rb_reserved_word(tok(), toklen());
tok              4215 parse.y        	if (strcmp(tok(), "__END__") == 0 &&
tok              4222 parse.y        	last_id = yylval.id = rb_intern(tok());