Swift2TypeScript:Swift4到TypeScript Transpiler

时间:2024-06-06 07:44:28
【文件属性】:

文件名称:Swift2TypeScript:Swift4到TypeScript Transpiler

文件大小:154KB

文件格式:ZIP

更新时间:2024-06-06 07:44:28

TypeScript

Swift2TS跨平台解决方案 这是一个开放源代码的跨平台解决方案,可以将用Swift编写的本机iOS应用程序转换为跨平台的Web应用程序。 内置的Swift4到TypeScript编译器由ANTLR4提供支持。 在制品 Transpiler示例 资料类型 数值类型 Swift: let i: Int = 2 , d : Double = 0.33 var j: Int = i + 2 print (j) 打字稿: /** * In `Foundation.ts`: * interface int extends Number { } * interface double extends Number { } */ const i : int = 2 , d : double = 0.33 ; let j : int = ( i as number ) + 2 ; co


【文件预览】:
Swift2TypeScript-master
----src()
--------main.ts(2KB)
--------transpiler()
--------util.ts(184B)
--------Decorator.ts(3KB)
--------renderer.ts(522B)
----.vscode()
--------launch.json(920B)
--------extensions.json(105B)
--------settings.json(59B)
----tsconfig.json(1KB)
----LICENSE(1KB)
----tslint.json(4KB)
----README.md(3KB)
----.gitignore(137B)
----grammar()
--------SwiftParser.g4(26KB)
--------SwiftLexer.g4(8KB)
----package-lock.json(76KB)
----package.json(1001B)
----static()
--------index.html(619B)

网友评论