文件名称:Gone:.NET的GO编译器
文件大小:29KB
文件格式:ZIP
更新时间:2024-03-29 10:28:47
F#
走了 用于的编译器已。 快来观看它的构建过程: : 目标 构建一个编译器来解析Go Lang: package main import "fmt" func main () { fmt . Println ( "Hello, 世界" ) } 建筑 dotnet build 修改语法 如果您修改 ,请使用以下命令重建解析器: make 输出 运行测试后,将在桌面上创建一个文件Output.dll 。 ~/Desktop/Output.dll 创建一个config文件Output.runtimeconfig.json : { " runtimeOptions " : { " tfm " : " netcoreapp3.1 " , " framework " : { " name " : " Microsoft.NETCore.App "
【文件预览】:
Gone-master
----SHOWNOTES.md(2KB)
----Gone.sln(2KB)
----Tests()
--------Tests.fsproj(755B)
--------LexerTests.fs(821B)
--------CompilerTests.fs(1KB)
--------Program.fs(47B)
----Syntax()
--------GoParser.fsi(4KB)
--------Syntax.fsproj(1KB)
--------Syntax.fs(3KB)
--------Lexer.fs(486B)
--------GoParser.fsy(5KB)
--------GoLexer.fsl(2KB)
--------Parser.fs(351B)
--------GoParser.fs(53KB)
--------GoLexer.fs(126KB)
----README.md(1KB)
----Service()
--------Service.fsproj(828B)
--------Compiler.fs(8KB)
----Editor()
--------Program.fs(4KB)
--------Editor.fsproj(565B)
----.gitignore(7KB)