铁血丹心

 找回密码
 我要成为铁血侠客
搜索
查看: 2880|回复: 5

[lua复刻] 可用中文变量名的lua.dll

[复制链接]
发表于 2019-2-10 20:26 | 显示全部楼层 |阅读模式
修改方法:需修改lua的源码llex.c,在接近结尾的地方。
||以及后面的判断是加上去的。

  1.       default: {
  2.         if (lislalpha(ls->current) || ls->current >= 0x80) {  /* identifier or reserved word? */
  3.           TString *ts;
  4.           do {
  5.             save_and_next(ls);
  6.           } while (lislalnum(ls->current) || ls->current >= 0x80);
复制代码

Android版请找苍老师。

如果使用utf-8编码,则没有任何后遗症。如果使用GBK编码,则初步判断以下汉字不能为变量名,请注意有一些是繁体中的常用字。因适应GBK需要修改较多代码,且不能同时适应utf-8,故暂且如此,出问题再说。
乕乗乚乛亄亅亇亊俒俓俔俕倇倈倉倊僛僜僝僞儃億儅儈刐刓刔刕剓剕剗剘匸匼匽區厈厊厎厏哰哱哴哵唟唡唥唦嘯嘰嘳嘵噞噟噠噡圼圽圿坁坽坾坿垀塠塡塢塣墈墊墋墌奫奬奭奮妠妡妢妦媅媆媇媈媨媩媫媬孾孿宂宆寋寍寎寏峓峔峕峖峽峾峿崀嶽嶾嶿巀巤巪巬巭廩廫廬廭弡弢弣弤怺怽怾恀恵恷恾悀慬慭慮慯憑憒憓憕抂抃抅抆抺抾拀拁揫揬揮揯搟搢搣搤擺擻擼擽攞攟攠攡昜昞昡昢晎晐晑晘朳朶朷朸杮東杴杶梉梊梋梌梴梶梷梸榌榎榏榐榹榺榼榽橻橽橾橿檣檤檥檦歔歕歖歗歿殀殅殈沎沑沒沕泏泑泒泘淸淺淽淾渰渱渳渵漑漒漖漗漿潀潁潂瀃瀄瀅瀆瀧瀨瀩瀪焄焅焆焇焮焲焳焴燵燶燷燸爗爘爙爚猍猏猐猑獅獆獇獈玔玕玗玘珄珅珆珇琜琝琞琟瑊瑋瑌瑍璠璡璢璣瓄瓅瓆瓇甗甛甝甞畕畖畗畘痆痋痌痎瘂瘄瘆瘇癧癨癩癪皗皘皚皛盵盶盷盺眥眧眪眫瞇瞈瞉瞊瞷瞸瞹瞺砙砛砞砠硔硘硙硚碵碶碷碸磠磡磢磣礫礬礭礮祘祙祡祣禰禱禲禴秢秥秨秪穂穃穄穅穥穦穧穨竅竆竇竈竰竱竲竳筟筡筣筤箋箌箎箏篬篭篯篰簕簗簘簙籟籠籡籢粄粅粆粇糩糪糫糬納紎紏紐絒絓絔絕絳絴絵絶綶綷綸綹緖緗緘緙縖縗縘縙縶縷縸縹繹繺繻繼纚纜纝纞羀羂羃羄羬羭羮羱耓耚耛耝聓聕聖聗肹肻胅胇脅脇脈脋腫腬腯腲膡膢膤膥臶臷臸臹舺舼舽舿芠芢芣芧苳苵苶苸荹荺荾荿莧莬莭莮萚萛萞萟葅葇葈葉蒣蒤蒥蒦蓒蓔蓕蓗蔥蔦蔧蔨蕒蕓蕔蕕薣薥薦薧藍藎藑藒蘙蘚蘛蘜蘽蘾蘿虀蚚蚛蚞蚟蛖蛗蛚蛜蝃蝄蝅蝆蝱蝲蝳蝵蟍蟎蟏蟐蟵蟶蟷蟸衃衆衇衈衶衸衹衺裑裓裖裗褅褆複褈襕襖襗襘襸襹襺襼覽覾覿觀觷觸觹觺訹診註証詛詜詝詞誟誠誡誢調諀諁諂諿謀謁謂謠謡謢謣譡譢譣譤讃讄讅讆豙豛豜豝貃貄貆貇賉賊賋賌賩質賫賬赱赲赸赹趝趞趠趡踇踈踋踍踸踻踼踾躘躙躚躛躿軀軁軂輀輁輂較輠輡輢輣轠轡轢轣辿迀迃迆遊運遌過遻遼遾邁郲郳郵郶鄘鄚鄛鄜醄醆醈醊醷醸醹醻鈁鈂鈃鈄鈡鈢鈣鈤鉡鉢鉣鉤銂銃銄銅鋄鋅鋆鋇鋥鋦鋧鋨錥錦錧錨鍆鍇鍈鍉鎇鎈鎉鎊鎨鎩鎪鎫鏪鏫鏬鏭鐊鐋鐌鐍鑋鑌鑍鑎鑬鑭鑮鑯閇閈閉閊閧閨閩閪闧闬闿阇陒陓陖陗隱隲隴隵雥雦雧雫靃靄靅靆靮靯靰靱韀韁韂韃韠韡韢韣頪頫頬頭顊顋題額颷颸颹颺飡飢飣飤餥餦餧館饆饇饈饉馵馶馷馸駕駖駗駘騕騖騗騘騵騶騷騸骩骪骫骬髙髚髛髜鬧鬨鬩鬪魗魘魙魚鮗鮘鮙鮚鮷鮸鮹鮺鯷鯸鯹鯺鰗鰘鰙鰚鱗鱘鱙鱚鱷鱸鱹鱺鳾鳿鴀鴁鴞鴟鴠鴡鵞鵟鵠鵡鵾鵿鶀鶁鶾鶿鷀鷁鷞鷟鷠鷡鸞鸤鸧鸮鹻鹼鹽麀黐黒黓黕鼂鼃鼄鼅齕齖齗齘齵齶齷齸

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?我要成为铁血侠客

x
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2019-2-10 20:48 | 显示全部楼层


机器猫大佬虽然为人逗比了点,不过实力还是相当牛逼的

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?我要成为铁血侠客

x
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2019-2-10 20:49 来自手机 | 显示全部楼层
啊,大佬牛逼
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2019-2-10 20:51 | 显示全部楼层
啊 大佬无敌!~~
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2019-2-11 02:27 | 显示全部楼层

lua52-中文玻璃门.zip

215.17 KB, 下载次数: 0
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2023-7-31 15:40 | 显示全部楼层
是加一些效果吗???????????
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。

本版积分规则

小黑屋|手机版|铁血丹心

GMT+8, 2024-11-15 09:09

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表