├── .gitattributes ├── .gitignore ├── .paket ├── paket.bootstrapper.exe └── paket.targets ├── .travis.yml ├── LICENSE.txt ├── README.md ├── RELEASE_NOTES.md ├── appveyor.yml ├── docs ├── content │ ├── index.fsx │ └── tutorial.fsx ├── files │ └── img │ │ ├── logo-template.pdn │ │ └── logo.png └── tools │ ├── generate.fsx │ └── templates │ └── template.cshtml ├── fs2cs.sln ├── lib ├── Fable │ ├── FSharp.Compiler.Service.ProjectCracker.dll │ ├── FSharp.Compiler.Service.ProjectCracker.xml │ ├── FSharp.Compiler.Service.ProjectCrackerTool.exe │ ├── FSharp.Compiler.Service.ProjectCrackerTool.exe.config │ ├── FSharp.Compiler.Service.dll │ ├── FSharp.Compiler.Service.xml │ ├── FSharp.Core.dll │ ├── FSharp.Core.xml │ ├── Fable.exe │ ├── Fable.exe.config │ ├── Newtonsoft.Json.dll │ └── Newtonsoft.Json.xml └── README.md ├── paket.dependencies ├── paket.lock ├── src ├── Fable2CSharp │ ├── Fable2CSharp.csproj │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── Transformer.cs │ └── paket.references ├── fs2cs │ ├── ASTViewer.fsx │ ├── App.config │ ├── AssemblyInfo.fs │ ├── Fable2CSharp.fs │ ├── Library.fs │ ├── Script.fsx │ ├── fs2cs.fsproj │ ├── paket.references │ └── paket.template └── fs2csLib │ ├── Impl.cs │ ├── Properties │ └── AssemblyInfo.cs │ └── fs2csLib.csproj └── tests └── fs2cs.Tests ├── App.config ├── Tests.fs ├── fable-core.js ├── fable.txt ├── fs2cs.Tests.fsproj ├── paket.references ├── test.js ├── test1.cs ├── test1.exe ├── test1.fsx ├── test10.cs ├── test10.fsx ├── test11.cs ├── test11.fsx ├── test12.cs ├── test12.fsx ├── test13.cs ├── test13.fsx ├── test14.cs ├── test14.fsx ├── test15.cs ├── test15.fsx ├── test16.cs ├── test16.fsx ├── test17.cs ├── test17.fsx ├── test18.cs ├── test18.fsx ├── test19.cs ├── test19.fsx ├── test2.cs ├── test2.fsx ├── test3.cs ├── test3.fsx ├── test4.cs ├── test4.fsx ├── test5.cs ├── test5.fsx ├── test6.cs ├── test6.fsx ├── test7.cs ├── test7.fsx ├── test8.cs ├── test8.fsx ├── test9.cs └── test9.fsx /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsharpsoftware/fs2cs/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsharpsoftware/fs2cs/HEAD/.gitignore -------------------------------------------------------------------------------- /.paket/paket.bootstrapper.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsharpsoftware/fs2cs/HEAD/.paket/paket.bootstrapper.exe -------------------------------------------------------------------------------- /.paket/paket.targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsharpsoftware/fs2cs/HEAD/.paket/paket.targets -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsharpsoftware/fs2cs/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsharpsoftware/fs2cs/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsharpsoftware/fs2cs/HEAD/README.md -------------------------------------------------------------------------------- /RELEASE_NOTES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsharpsoftware/fs2cs/HEAD/RELEASE_NOTES.md -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsharpsoftware/fs2cs/HEAD/appveyor.yml -------------------------------------------------------------------------------- /docs/content/index.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsharpsoftware/fs2cs/HEAD/docs/content/index.fsx -------------------------------------------------------------------------------- /docs/content/tutorial.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsharpsoftware/fs2cs/HEAD/docs/content/tutorial.fsx -------------------------------------------------------------------------------- /docs/files/img/logo-template.pdn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsharpsoftware/fs2cs/HEAD/docs/files/img/logo-template.pdn -------------------------------------------------------------------------------- /docs/files/img/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsharpsoftware/fs2cs/HEAD/docs/files/img/logo.png -------------------------------------------------------------------------------- /docs/tools/generate.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsharpsoftware/fs2cs/HEAD/docs/tools/generate.fsx -------------------------------------------------------------------------------- /docs/tools/templates/template.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsharpsoftware/fs2cs/HEAD/docs/tools/templates/template.cshtml -------------------------------------------------------------------------------- /fs2cs.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsharpsoftware/fs2cs/HEAD/fs2cs.sln -------------------------------------------------------------------------------- /lib/Fable/FSharp.Compiler.Service.ProjectCracker.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsharpsoftware/fs2cs/HEAD/lib/Fable/FSharp.Compiler.Service.ProjectCracker.dll -------------------------------------------------------------------------------- /lib/Fable/FSharp.Compiler.Service.ProjectCracker.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsharpsoftware/fs2cs/HEAD/lib/Fable/FSharp.Compiler.Service.ProjectCracker.xml -------------------------------------------------------------------------------- /lib/Fable/FSharp.Compiler.Service.ProjectCrackerTool.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsharpsoftware/fs2cs/HEAD/lib/Fable/FSharp.Compiler.Service.ProjectCrackerTool.exe -------------------------------------------------------------------------------- /lib/Fable/FSharp.Compiler.Service.ProjectCrackerTool.exe.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsharpsoftware/fs2cs/HEAD/lib/Fable/FSharp.Compiler.Service.ProjectCrackerTool.exe.config -------------------------------------------------------------------------------- /lib/Fable/FSharp.Compiler.Service.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsharpsoftware/fs2cs/HEAD/lib/Fable/FSharp.Compiler.Service.dll -------------------------------------------------------------------------------- /lib/Fable/FSharp.Compiler.Service.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsharpsoftware/fs2cs/HEAD/lib/Fable/FSharp.Compiler.Service.xml -------------------------------------------------------------------------------- /lib/Fable/FSharp.Core.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsharpsoftware/fs2cs/HEAD/lib/Fable/FSharp.Core.dll -------------------------------------------------------------------------------- /lib/Fable/FSharp.Core.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsharpsoftware/fs2cs/HEAD/lib/Fable/FSharp.Core.xml -------------------------------------------------------------------------------- /lib/Fable/Fable.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsharpsoftware/fs2cs/HEAD/lib/Fable/Fable.exe -------------------------------------------------------------------------------- /lib/Fable/Fable.exe.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsharpsoftware/fs2cs/HEAD/lib/Fable/Fable.exe.config -------------------------------------------------------------------------------- /lib/Fable/Newtonsoft.Json.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsharpsoftware/fs2cs/HEAD/lib/Fable/Newtonsoft.Json.dll -------------------------------------------------------------------------------- /lib/Fable/Newtonsoft.Json.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsharpsoftware/fs2cs/HEAD/lib/Fable/Newtonsoft.Json.xml -------------------------------------------------------------------------------- /lib/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsharpsoftware/fs2cs/HEAD/lib/README.md -------------------------------------------------------------------------------- /paket.dependencies: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsharpsoftware/fs2cs/HEAD/paket.dependencies -------------------------------------------------------------------------------- /paket.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsharpsoftware/fs2cs/HEAD/paket.lock -------------------------------------------------------------------------------- /src/Fable2CSharp/Fable2CSharp.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsharpsoftware/fs2cs/HEAD/src/Fable2CSharp/Fable2CSharp.csproj -------------------------------------------------------------------------------- /src/Fable2CSharp/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsharpsoftware/fs2cs/HEAD/src/Fable2CSharp/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/Fable2CSharp/Transformer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsharpsoftware/fs2cs/HEAD/src/Fable2CSharp/Transformer.cs -------------------------------------------------------------------------------- /src/Fable2CSharp/paket.references: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsharpsoftware/fs2cs/HEAD/src/Fable2CSharp/paket.references -------------------------------------------------------------------------------- /src/fs2cs/ASTViewer.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsharpsoftware/fs2cs/HEAD/src/fs2cs/ASTViewer.fsx -------------------------------------------------------------------------------- /src/fs2cs/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsharpsoftware/fs2cs/HEAD/src/fs2cs/App.config -------------------------------------------------------------------------------- /src/fs2cs/AssemblyInfo.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsharpsoftware/fs2cs/HEAD/src/fs2cs/AssemblyInfo.fs -------------------------------------------------------------------------------- /src/fs2cs/Fable2CSharp.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsharpsoftware/fs2cs/HEAD/src/fs2cs/Fable2CSharp.fs -------------------------------------------------------------------------------- /src/fs2cs/Library.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsharpsoftware/fs2cs/HEAD/src/fs2cs/Library.fs -------------------------------------------------------------------------------- /src/fs2cs/Script.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsharpsoftware/fs2cs/HEAD/src/fs2cs/Script.fsx -------------------------------------------------------------------------------- /src/fs2cs/fs2cs.fsproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsharpsoftware/fs2cs/HEAD/src/fs2cs/fs2cs.fsproj -------------------------------------------------------------------------------- /src/fs2cs/paket.references: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsharpsoftware/fs2cs/HEAD/src/fs2cs/paket.references -------------------------------------------------------------------------------- /src/fs2cs/paket.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsharpsoftware/fs2cs/HEAD/src/fs2cs/paket.template -------------------------------------------------------------------------------- /src/fs2csLib/Impl.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsharpsoftware/fs2cs/HEAD/src/fs2csLib/Impl.cs -------------------------------------------------------------------------------- /src/fs2csLib/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsharpsoftware/fs2cs/HEAD/src/fs2csLib/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/fs2csLib/fs2csLib.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsharpsoftware/fs2cs/HEAD/src/fs2csLib/fs2csLib.csproj -------------------------------------------------------------------------------- /tests/fs2cs.Tests/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsharpsoftware/fs2cs/HEAD/tests/fs2cs.Tests/App.config -------------------------------------------------------------------------------- /tests/fs2cs.Tests/Tests.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsharpsoftware/fs2cs/HEAD/tests/fs2cs.Tests/Tests.fs -------------------------------------------------------------------------------- /tests/fs2cs.Tests/fable-core.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsharpsoftware/fs2cs/HEAD/tests/fs2cs.Tests/fable-core.js -------------------------------------------------------------------------------- /tests/fs2cs.Tests/fable.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsharpsoftware/fs2cs/HEAD/tests/fs2cs.Tests/fable.txt -------------------------------------------------------------------------------- /tests/fs2cs.Tests/fs2cs.Tests.fsproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsharpsoftware/fs2cs/HEAD/tests/fs2cs.Tests/fs2cs.Tests.fsproj -------------------------------------------------------------------------------- /tests/fs2cs.Tests/paket.references: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsharpsoftware/fs2cs/HEAD/tests/fs2cs.Tests/paket.references -------------------------------------------------------------------------------- /tests/fs2cs.Tests/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsharpsoftware/fs2cs/HEAD/tests/fs2cs.Tests/test.js -------------------------------------------------------------------------------- /tests/fs2cs.Tests/test1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsharpsoftware/fs2cs/HEAD/tests/fs2cs.Tests/test1.cs -------------------------------------------------------------------------------- /tests/fs2cs.Tests/test1.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsharpsoftware/fs2cs/HEAD/tests/fs2cs.Tests/test1.exe -------------------------------------------------------------------------------- /tests/fs2cs.Tests/test1.fsx: -------------------------------------------------------------------------------- 1 | () 2 | -------------------------------------------------------------------------------- /tests/fs2cs.Tests/test10.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsharpsoftware/fs2cs/HEAD/tests/fs2cs.Tests/test10.cs -------------------------------------------------------------------------------- /tests/fs2cs.Tests/test10.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsharpsoftware/fs2cs/HEAD/tests/fs2cs.Tests/test10.fsx -------------------------------------------------------------------------------- /tests/fs2cs.Tests/test11.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsharpsoftware/fs2cs/HEAD/tests/fs2cs.Tests/test11.cs -------------------------------------------------------------------------------- /tests/fs2cs.Tests/test11.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsharpsoftware/fs2cs/HEAD/tests/fs2cs.Tests/test11.fsx -------------------------------------------------------------------------------- /tests/fs2cs.Tests/test12.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsharpsoftware/fs2cs/HEAD/tests/fs2cs.Tests/test12.cs -------------------------------------------------------------------------------- /tests/fs2cs.Tests/test12.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsharpsoftware/fs2cs/HEAD/tests/fs2cs.Tests/test12.fsx -------------------------------------------------------------------------------- /tests/fs2cs.Tests/test13.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsharpsoftware/fs2cs/HEAD/tests/fs2cs.Tests/test13.cs -------------------------------------------------------------------------------- /tests/fs2cs.Tests/test13.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsharpsoftware/fs2cs/HEAD/tests/fs2cs.Tests/test13.fsx -------------------------------------------------------------------------------- /tests/fs2cs.Tests/test14.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsharpsoftware/fs2cs/HEAD/tests/fs2cs.Tests/test14.cs -------------------------------------------------------------------------------- /tests/fs2cs.Tests/test14.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsharpsoftware/fs2cs/HEAD/tests/fs2cs.Tests/test14.fsx -------------------------------------------------------------------------------- /tests/fs2cs.Tests/test15.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsharpsoftware/fs2cs/HEAD/tests/fs2cs.Tests/test15.cs -------------------------------------------------------------------------------- /tests/fs2cs.Tests/test15.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsharpsoftware/fs2cs/HEAD/tests/fs2cs.Tests/test15.fsx -------------------------------------------------------------------------------- /tests/fs2cs.Tests/test16.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsharpsoftware/fs2cs/HEAD/tests/fs2cs.Tests/test16.cs -------------------------------------------------------------------------------- /tests/fs2cs.Tests/test16.fsx: -------------------------------------------------------------------------------- 1 | printf "%A" 5 2 | -------------------------------------------------------------------------------- /tests/fs2cs.Tests/test17.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsharpsoftware/fs2cs/HEAD/tests/fs2cs.Tests/test17.cs -------------------------------------------------------------------------------- /tests/fs2cs.Tests/test17.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsharpsoftware/fs2cs/HEAD/tests/fs2cs.Tests/test17.fsx -------------------------------------------------------------------------------- /tests/fs2cs.Tests/test18.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsharpsoftware/fs2cs/HEAD/tests/fs2cs.Tests/test18.cs -------------------------------------------------------------------------------- /tests/fs2cs.Tests/test18.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsharpsoftware/fs2cs/HEAD/tests/fs2cs.Tests/test18.fsx -------------------------------------------------------------------------------- /tests/fs2cs.Tests/test19.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsharpsoftware/fs2cs/HEAD/tests/fs2cs.Tests/test19.cs -------------------------------------------------------------------------------- /tests/fs2cs.Tests/test19.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsharpsoftware/fs2cs/HEAD/tests/fs2cs.Tests/test19.fsx -------------------------------------------------------------------------------- /tests/fs2cs.Tests/test2.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsharpsoftware/fs2cs/HEAD/tests/fs2cs.Tests/test2.cs -------------------------------------------------------------------------------- /tests/fs2cs.Tests/test2.fsx: -------------------------------------------------------------------------------- 1 | let a=12345 -------------------------------------------------------------------------------- /tests/fs2cs.Tests/test3.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsharpsoftware/fs2cs/HEAD/tests/fs2cs.Tests/test3.cs -------------------------------------------------------------------------------- /tests/fs2cs.Tests/test3.fsx: -------------------------------------------------------------------------------- 1 | let a=12345;;let b=678 -------------------------------------------------------------------------------- /tests/fs2cs.Tests/test4.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsharpsoftware/fs2cs/HEAD/tests/fs2cs.Tests/test4.cs -------------------------------------------------------------------------------- /tests/fs2cs.Tests/test4.fsx: -------------------------------------------------------------------------------- 1 | let c="hello" 2 | -------------------------------------------------------------------------------- /tests/fs2cs.Tests/test5.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsharpsoftware/fs2cs/HEAD/tests/fs2cs.Tests/test5.cs -------------------------------------------------------------------------------- /tests/fs2cs.Tests/test5.fsx: -------------------------------------------------------------------------------- 1 | let a=12345 2 | let b=a+1 -------------------------------------------------------------------------------- /tests/fs2cs.Tests/test6.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsharpsoftware/fs2cs/HEAD/tests/fs2cs.Tests/test6.cs -------------------------------------------------------------------------------- /tests/fs2cs.Tests/test6.fsx: -------------------------------------------------------------------------------- 1 | let a="Hello" 2 | let b=a+" Dolly!" 3 | -------------------------------------------------------------------------------- /tests/fs2cs.Tests/test7.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsharpsoftware/fs2cs/HEAD/tests/fs2cs.Tests/test7.cs -------------------------------------------------------------------------------- /tests/fs2cs.Tests/test7.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsharpsoftware/fs2cs/HEAD/tests/fs2cs.Tests/test7.fsx -------------------------------------------------------------------------------- /tests/fs2cs.Tests/test8.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsharpsoftware/fs2cs/HEAD/tests/fs2cs.Tests/test8.cs -------------------------------------------------------------------------------- /tests/fs2cs.Tests/test8.fsx: -------------------------------------------------------------------------------- 1 | let dummy _ = () -------------------------------------------------------------------------------- /tests/fs2cs.Tests/test9.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsharpsoftware/fs2cs/HEAD/tests/fs2cs.Tests/test9.cs -------------------------------------------------------------------------------- /tests/fs2cs.Tests/test9.fsx: -------------------------------------------------------------------------------- 1 | let x = 10 + 12 - 3 --------------------------------------------------------------------------------