#recognize!

#recognize! is a parser library written for the .NET platform which is able to perform lexical and syntactic analysis on C# source code. The results of these analysis steps are represented in a rich data structure called the code model which can be easily traversed and modified by client code. Furthermore, the library contains a C# generator that used a code model as input. In the case of an erroneous input, #recognize! will raise error and warning messages that are compliant to those raised by Microsoft's csc and Mono's msc compilers regarding codes, warning levels, and texts. The message texts are currently available in two languages -- English and German. #recognize! is used by applications that require processing source code, no matter whether entire files or C# expressions only. Typical applications are syntax highlighting UI components, refactoring tools, formatting tools (pretty-printers), and C# generators, but also source code browsers, C# interpreters, and compilers. The library consists of a single assembly (plus additional satellite assemblies for localized error and warning messages) and can be deployed with your application easily. It does not make use of any operating system dependent functionality, so it should run on any .NET environment that is compatible with the Microsoft .NET 2.0 environment, including Mono and -- thanks to the small footprint -- .NET Compact Framework implementations. The implementation of the #recognize! library is fully compliant to version 3 of the C# Language Specification, as standardized by ECMA International as the ECMA-334 standard and by ISO/IEC as the ISO/IEC 23270 standard. Especially language features like generics, anonymous methods, unsafe extensions, and LINQ, are part of that specification. #recognize! is licensed as shareware, the cost of the registered version is $1349 and full download size is 9.34 MB. You can download a free version of #recognize! by following download link at Free Downloads section of this page. #recognize! is developed or distributed by SharpRecognize and is listed under development components & libraries.

Software Screen Shot

A C# parser and generator library which complies to the latest language spec

Related Software

c language specification c interpreters c source code dependent functionality c parser parser library c expressions framework implementations message texts analysis steps c generator syntactic analysis ui components ecma international language features linq data structure typical applications c code csc

Free Software Download

 Download Link: Download Now!
 Publisher: SharpRecognize
 Cost: $1349
 License Type: Commercial
 File Size: 9.34 MB
 Release Date: 9/24/2008
 Platforms: WinNT 4.x, Windows 2000, XP, Windows 2003, Vista
 Keywords: language generator code c# #recognize! source parser parse interpreter expression
 

Review and Awards

 

Put it on your website!

 

#recognize! Software Downloads

CPS PLUS Professional Release - Collect data from serial RS232/USB devices [barcodes, sensors, instruments]...
Cellular Essentials - Organize your phone book, handle SMS messages, create and edit all logos
SetXML - Create or update XML files from command line.
Order Form Source Code - DEMO: Visual Basic source code will let you add an orderform to your program.
JELLYFISH Screensaver - See the amazing Jellyfish emerge from the depths of the deep blue sea
AD Three Bears - Animated Desktop Wallpaper - 'Three Bears' Animated Desktop Wallpaper by Elefun Multimedia
pdf-FieldMerge - pdf-FieldMerge:Fill in PDF form fields automatically.
TX Text Control ActiveX Enterprise - Royalty-free, high end word processing ActiveX.
Bulk Photo Resizer - Bulk Photo Resizer resizes Photos in a batch ready for Emails or Websites
Source Code Organizer PS - Source Code Organizer PS is your library for organizing and storing your source
Blackbox 3D MP3 Player Skinning Kit - OpenGL 3D skinnable MP3 player that exists outside of 2D windows
EasySystemRecovery - EasySystemRecovery is a system recovery software like Acronis Backup and Recover
FixRegistryError - Scans and Fix Registry, Hard Disk for System & File Inconsistencies
Anry Color Picker - Free color picker and color mixing tool, including harmonious color finders
xDiskSpy - Monitor folder and file activity Automatically perform backup operations.
AutoTyping Pro Edition - The Easiest Way to Speed Up Typing And Avoid Spelling Errors
HS-Crawler - Gather eMail Addresses from websites
Multi-ZIP-licity - Multiple ZIP files extraction and creation. Extra security tools are included.
NetResident - Network content monitor for analyzing and reconstructing network events
AquaGame Zodiac - AquaGame Zodiac is an amazing multilevel tetris-like game of signs and colors.
Page URL:
HTML Link:

Copyright © 2006 - 2012 LastDownload Software