dotgnu-general
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [DotGNU]CVM instruction documentation


From: James Michael DuPont
Subject: Re: [DotGNU]CVM instruction documentation
Date: Mon, 8 Apr 2002 03:22:37 -0700 (PDT)

Dear Fellow Developers,
There a couple of tools that you might be interested
in. They are only for microsoft, but they might be
usefull. The author is/was working for Charles Simonyi
who is/was working on Intentional Programming.

<snip href="http://www.omniscium.com/nerdy/ip/";>
Intentional Programming (IP) is an extendible
programming environment based on Active Source which
was being researched by Microsoft. Program source is
represented as a data structure rather than plain
text. One of the most exciting concepts is that you
can implement a system using domain-specific
abstractions. 
</snip>

<snip href="http://aisto.com/roeder/active/";>
Intentional Programming (IP) was a research project at
Microsoft Research until Spring 2001. In IP source
code is stored in a hierarchical database were each
node is an instance of a programming language
construct. Programs can be edited using a structured
editor with full graphics layout capabilities. An
extensible compiler architecture enables the
introduction of new user-defined keywords. There was
also a work focus on representing traditional
languages like C++ and Java inside IP. 
</snip>

"IP source code is stored in a hierarchical database"
that sounds like the what I am doing with the tree
nodes in the introspector...

I hope noone minds me posting such a link!

<SNIP href="http://www.aisto.com/roeder/dotnet/";>
Reflector for .NET 
Reflector is a class browser for .NET
components/assemblies. It features hierarchical
assembly and namespace views, type and member
dictionary index search, type reference search, custom
attributes view, IL disassembler and viewers for XML
documentations and MSDN help. Assembly dependency
trees, supertype/subtype hierarchies and resources can
be inspected as well. Function prototypes are
displayed in C#, VB and Eiffel syntax. Windows XP
enabled. In short: the swiss army knife for .NET
programmers. 

Documentor for .NET 
Documentor is a little utility for editing XML
documentation snippets before adding them to your C#
source files. The program provides a window for
entering the XML source text and shows the
corresponding HTML output on the fly. Documentor is
useful if you spend a lot of time correcting markup
syntax errors in XML documentation and often need to
walk through multiple compiler cycles to correct
little details in the source. 

Managed IL Reader for .NET 
A class library that extends the existing
System.Reflection model with functions for accessing
the IL bytecode by reading information out of the
corresponding Module file. The code is not extremly
fast but it is probably the most simple way available
right now to get access to the IL code from C#/VB.
</SNIP>

=====
James Michael DuPont

__________________________________________________
Do You Yahoo!?
Yahoo! Tax Center - online filing with TurboTax
http://taxes.yahoo.com/


reply via email to

[Prev in Thread] Current Thread [Next in Thread]