HOME ProgrammingC and C++ Tools and Components C# Parser and CodeDOM
C# Parser and CodeDOM 1.0
- $ 99.00
- 785.0 KB
- Inevitable Software
Description of C# Parser and CodeDOM 1.0:
This is a 100% managed code library (Nova.CodeDOM.dll) that can be used to load and parse any C# solution, project, or source file(s), create a semantic object model in memory, and resolve all symbolic references. The code object tree can then be inspected, searched, modified, and saved back to the original input files with controllable formatting. Also includes documentation, examples, WPF (IDE-like) and command-line testing tools. Fully compliant with ECMA-334 and ECMA-335 standards and passes all Mono tests. Key Features: -This library is basically a C# Parser, C# CodeDOM, C# Formatter, C# Metrics Tool, and C# Analyzer all-in-one! -Full support for all C# 4.0 features, plus already supports the forthcoming C# 5.0 'async' functionality. -Provides a clean, consistent, and complete semantic object model ("CodeDOM") for C#, including project and solution files. -Loads any C# sources: Solution files, Project files, C# source files, or code fragments. -Retains comments and formatting information, but is not a messy syntax tree (AST) - there's no need to deal with tree nodes for parens, braces, commas, etc. Also, the tree is not read-only - it's fully modifiable and savable. -Memory-efficient code model can handle over 2,000,000 code objects in less than 150 MB. -Loads referenced assemblies and resolves symbolic references, handling type inference, overload resolution, implicit conversions, and the other gritty details of the 500+ page C# language specification (plus some undocumented or incorrect items). -Fully compliant with ECMA-334 and ECMA-335 standards. Passes all Mono tests. -Reports any parse and resolve errors, and optionally all "TODO" and "HACK" type comments in the code. -Supports use of the Visitor design pattern to traverse the code object tree. -The resulting CodeDOM tree can be analyzed, modified, and saved back to the input files as desired. -Cleanly and consistently formats output C# source with various formatting options. -Also allows for easy manual programmatic code creation, including project and solution files. -Manually created objects are formatted according to configured defaults, but can be overridden if desired. -Handles and preserves conditional compilation directives.
Supported OS: Windows XP
System Req: 1 GB RAM
User reviews: C# Parser and CodeDOM Download
Popular terms of download C# Parser and CodeDOM:
Software downloads related to C# Parser and CodeDOM
Metaspec C# Parser Library
Metaspec C# parser library is designed to provide the kernel for applications which require processing C# source code: refactoring, formatting, and verification applications, and other similar tools. C# parser is fully compliant with ECMA-334 and... more info download
NMEA Parser C#
NMEA Parser is a good start point for your project! With these source codes you can start implementation of your software and save your time and money.# Parsing of main NMEA messages: GGA, GLL, GSA, GSV, RMC, VTG, ZDA;Detection of NMEA version by... more info download
Elerium HTML .NET Parser
Elerium HTML .NET Parser is a .NET component for parsing and manipulating HTML/XML documents and Cascading Style Sheets (CSS). The HTML Parser can be used in WinForms and ASP.NET (C#, VB.NET) applications. more info download
bcParserX - Math Expression Parser COM Component
bcParserX Math Parser COM Component parses and evaluates mathematical expressions at runtime. Usable by any COM client including Visual Basic, Visual C++ and C#. Can be used as a C DLL. more info download
Gastown C# Command Line Parser
Easily and reliably handle parameters passed to your program on the command line. Allows you to automaticly handle double-quoted strings, support short and long parameter names, validate parameters, generate error messages, display help, and more! more info download
Mime4Net: Email and Mime parser for .Net
Mime4Net is email and MIME parser (C#, VB.Net component) that works under .NET environment an can be easily integrated into your application. more info download
Tabs for Excel 64bit
Workbook Tabs for Excel 2010 x64 brings the tabbed user interface into Microsoft Excel 2010 64-bit, just like the tabbed browsing and editing function like in IE8, chrome or Firefox. Same Window task bar space when multiple workbooks are opening. more info download
News related to C# Parser and CodeDOM
How do I learn the C programming language on my Apple Mac? The C programming language has been around since the 1970s, but it has never gone out of style, and learning C is one of the best computer skills you can acquire. Mac...
PR Newswire (press release)
Friday morning, Stock-Callers.com looks at how these four Business Software & Services stocks have fared in the past few weeks: SS&C Technologies Holdings Inc. (NASDAQ: SSNC), F5 Networks Inc. (NASDAQ:...
The C Suite
It is estimated that half of all jobs in western society are computer-based and we sit an average of about nine hours a day. We're all sitting ducks! What can you do? Move. Get up, walk around at least once an hour
Denn bereits vor über 20 Jahren wurde eine Lösung angestrebt, mit der sich Software auf verschiedenen Geräten und unterschiedlichen Betriebssystemen ausführen lässt
PR Newswire (press release)
This Thursday morning, Stock-Callers.com looks at the performance of these four Business Software & Services stocks: Automatic Data Processing Inc. (NASDAQ: ADP), Iron Mountain Inc. (NYSE: IRM), SS&C...
Bei der neuerlichen Freeware von Engelmann Media handelt es sich um Software, die sich für das Konvertieren von Audio- und Video-Dateien sowie Optimieren von Fotos eignet. Zudem gibt es Software zum Brennen von Audio-CDs und...
PR Newswire (press release)
Pre-market today, Stock-Callers.com reviews these four Business Software & Services stocks: Automatic Data Processing Inc. (NASDAQ: ADP), Iron Mountain Inc. (NYSE: IRM), SS&C Technologies Holdings Inc....
The Federal Communications Commission recently redefined broadband as a 25 megabits per second download speed and 3 megabits per second upload speed, but in most rural areas of Albemarle County, existing internet services...
RCR Wireless News
C-RAN is a mobile network architecture that is expected to be a cornerstone of 5G, and C-RAN and fronthaul go hand-in-hand. That's because C-RAN separates two elements of the radio access network, and fronthaul is...