⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 exporter.lua

📁 从Delphi中调用lua
💻 LUA
字号:
flog = io.open("log.txt", "w")
flog:write('Processing Source File "'..SourceFile..'"\n\n')
require('utils')
require('handlers')

Handlers:Reset()
for k, v in pairs(tree) do
  if v.ClassName ~= 'TPasUnresolvedTypeRef' then
    Handlers:Handle(v)
  end
end

OutFileName = FilePath..'plua_'..FileBase..'.pas'
flog:write('Generating output file: '..OutFileName)
fout = io.open(OutFileName, 'w')
if fout~=nil then
  fout:write(Handlers:Output())
  fout:close()
else
  flog:write('!!!EXCEPTION CREATING OUTPUT FILE "'..OutFileName..'"!!!')
end

flog:close()

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -