Show/Hide Toolbars

XSharp

We could not have done this project without (source code) contributions from others.
Below is a list of the contributions that we used for our compiler and Visual Studio integration

 

 

Name

Description

Roslyn

The X# compiler is based on the open source project Roslyn, which contains the source to the Microsoft VB and C# compilers.
Our project would have been impossible with this source.
We are very grateful that Microsoft has moved this project to the open source. (github.com/dotnet/roslyn)
The source code to Roslyn is published under the Apache License, version 2

Antlr

The X# compiler uses Antlr 4 as parser generator to generate the front end of the compiler. We would like to thank Terence Parr and Sam Harwell for their excellent work.

The source code to Antlr is published under the BSD License. (www.antlr.org)

Wix (votive)

The project system for Wix (Votive). We have been inspired by some of the code in this system. We would like to thank Rob Mensching and the other authors of this project system. (wixtoolset.org/)

Nemerle

The project system for Nemerle. We have been inspired by some of the solutions in their project system. We would like to thank the authors of Nemerle for showing us how to solve certain problems. (www.nemerle.org)

F# project system

The visual F# project system (www.fsharp.org)

Help and Manual

Our documentation is written with the excellent tool "Help and Manual" from Alexander Halser (www.helpandmanual.com)

Sandcastle Help File Builder

The documentation for the runtime is generated with a special version of the Sandcastle Help File Builder product. (github.com/EWSoftware/SHFB)

Paul Piko

For his Hybrid classes that allow to mix VO GUI with Windows Forms

JB Evain

We are using his Mono.Cecil library inside our project system to collect type information for external types

The SQLite team

We are using their SQLite database inside our project system

Karl-Heinz Rauscher (Germany)

António Lopes (Portugal)

Have contributed functions for the FoxPro library.