mirror of
https://git.FreeBSD.org/ports.git
synced 2024-12-30 05:40:06 +00:00
062cd21bb1
recent FreeBSD versions and allows to remove all of the gcc 3.x fixes. sscli now supports Darwin/ppc, so that it might be possible to port it to FreeBSD/ppc once it is available.
29 lines
1.3 KiB
Plaintext
29 lines
1.3 KiB
Plaintext
The Common Language Infrastructure (CLI) is the ECMA standard that describes
|
|
the core of the .NET Framework world. The Shared Source CLI is a a working
|
|
implementation of the ECMA CLI and the ECMA C# language specification.
|
|
|
|
This implementation is released under a shared source initiative. Please see
|
|
the accompanying license.
|
|
|
|
The Shared Source CLI goes beyond the printed specification of the ECMA
|
|
standards, providing a working implementation for CLI developers to explore
|
|
and understand. It will be of interest to academics and researchers wishing to
|
|
teach and explore modern programming language concepts, and to .NET developers
|
|
interested in how the technology works.
|
|
|
|
Features:
|
|
|
|
o An implementation of the runtime for the Common Language Infrastructure
|
|
(ECMA-335);
|
|
o Compilers that work with the Shared Source CLI for C# (ECMA-334) and JScript;
|
|
o Development tools for working with the Shared Source CLI such as
|
|
assembler/disassemblers (ilasm, ildasm), a debugger (cordbg), metadata
|
|
introspection (metainfo), and other utilities;
|
|
o The Platform Adaptation Layer (PAL) used to port the Shared Source CLI from
|
|
Windows XP to FreeBSD;
|
|
o Build environment tools (nmake, build, and others);
|
|
o Documentation for the implementation;
|
|
o Test suites used to verify the implementation.
|
|
|
|
WWW: http://msdn.microsoft.com/net/sscli/
|