TA的每日心情 | 郁闷 2019-9-30 18:03 |
---|
签到天数: 33 天 [LV.5]常住居民I
VIP会员
  
- 积分
- 7576
|
本帖最后由 1149 于 2018-10-9 16:05 编辑
正在组织思路...
[mw_shl_code=cpp,true]else if (isalpha(ls->current) || ls->current == '_' || ls->current > 0x80) { /* identifier or reserved word */ TString *ts; if (ls->current == 'L') { next(ls); if (ls->current == '"' || ls->current == '/'') { read_wstring(ls, ls->current, seminfo); return TK_WSTRING; } save(ls, 'L'); } /* identifier or reserved word */ do { if(ls->current > 0x80) { save_and_next(ls); save_and_next(ls); } else save_and_next(ls); } while (isalnum(ls->current) || ls->current == '_' || ls->current > 0x80); ts = luaX_newstring(ls, luaZ_buffer(ls->buff), luaZ_bufflen(ls->buff)); if (ts->tsv.reserved > 0) /* reserved word? */ return ts->tsv.reserved - 1 + FIRST_RESERVED; else { seminfo->ts = ts; return TK_NAME; } }
---------------------
作者:chrisxie
来源:CSDN
原文:https://blog.csdn.net/chrisxie/a ... 290?utm_source=copy
版权声明:本文为博主原创文章,转载请附上博文链接![/mw_shl_code]
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|