Quantcast
Viewing latest article 9
Browse Latest Browse All 20

Updated Wiki: Home

Project Description
The dylan.NET language is a language that uses reflection emit technology to write assemblies to disk. The code genaration makes MSIL code, XML Documentation and also a PDB file in a phased process. It is easy to learn for .NET programmers. It was made using VB.NET.

Introduction

The dylan.NET language is a language with some close relations to MSIL. These relations were meant to be there. After all all .NET code has to end up being MSIL. Code generation is done by using System.Reflection and System.Reflection.Emit. These namespaces are part of .NET and documentation about them may be found at the MSDN site. The compiler for dylan.NET may serve as an example compiler. Currently the compiler is undergoing rewrite being done in dylan.NET itself. This will produce commercial grade code. Help is welcome.

Downloading

The latest version will be also available at the Source Code Tab.

Latest Builds

Sometimes I leave the latest build for some time on my PC until I release. Ths is becuase I would still be testing the compiler. Who would want the lastest beta builds may contact me on borgdylan@hotmail.com.

System Requirements

On your PC you need Windows XP SP2/SP3 or Windows Vista w/ SP1/SP2 or Windows 7 as an OS. You also need .NET 3.5 with SP1 . Now the compiler has been also released for .NET 4.0 Beta 2.

Syntax

See the documentation appended to every release for syntax and specifications.

More than the compiler!!

As of version 7.2 dylan.NET 's compiler became usable from the Windows Commad Prompt Shell, usable from System.Diagnostics.Process.Start() etc.

There is also a dylan.NET editor providing syntax highlighting and built-in compiler (the same one that is available separately).

As of version 7.4 the compiler will be generating program debug files (.pdb) that help debuuggers such as the Mirosoft CLR Debugger(DbgClr.exe) avaialable as part of the .NET 2.0 SDK. This allows debugging support for all dylan.NET programs compiled with v. 7.4 or later of the compiler. The debugger also has line numbers mapped to the opcodes inside the assemblies.

License

dylan.NET is licensed under the Ms-PL.

Comments

I appreciate comments from you. You may also leave items on the issue tracker to tell me what what you want added, changed or removed. All the requests will be processed by me and action will be taken accordingly.

On Other Sites

See the Facebook page

Cannot resolve image macro, invalid image name or id.

Viewing latest article 9
Browse Latest Browse All 20

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>