Browsing projects by Tag(s)

Select a tag to browse associated projects and drill deeper into the tag cloud.

Showing page 1 of 2

Modular tool for parser construction and grammars processing.

0
 
  0 reviews  |  4 users  |  149,012 lines of code  |  15 current contributors  |  Analyzed about 18 hours ago
 
 

Irony is a development kit for implementing languages on .NET platform. Unlike most existing yacc/lex-style solutions Irony does not employ any scanner or parser code generation from grammar specifications written in a specialized meta-language. In Irony the target language grammar is coded directly ... [More] in c# using operator overloading to express grammar constructs. Irony's scanner and parser modules use the grammar encoded as c# class to control the parsing process. See the expression grammar sample for an example of grammar definition in c# class, and using it in a working parser. [Less]

5.0
 
  1 review  |  4 users  |  29,025 lines of code  |  1 current contributor  |  Analyzed 7 days ago
 
 
Compare

Lepl is a parser for Python 3 (mostly backwards compatible with 2.6). Features: * Parsers are Python code, defined in Python itself. No separate grammar is necessary. * Friendly syntax using Python's operators allows grammars to be defined in a declarative ... [More] style close to BNF. * Integrated, optional lexer simplifies handling whitespace. * Built-in AST support with support for iteration, traversal and re-writing. * Generic, pure-Python approach supports parsing a wide variety of data including bytes (Python 3+ only). * Well documented and easy to extend. * Unlimited recursion depth (co-routines); memoisation; backtracking; etc - basically, it's recursive descent, done right. [Less]

0
 
  0 reviews  |  1 user  |  14,189 lines of code  |  2 current contributors  |  Analyzed about 2 years ago
 
 

Haskell parsers for the syntax defined in RFC2821 and 2822

5.0
 
  0 reviews  |  1 user  |  1,355 lines of code  |  2 current contributors  |  Analyzed 2 days ago
 
 

That project aims at providing a clean API, and the corresponding C++ implementation, for parsing travel-focused requests (e.g., "washington dc beijing monday r/t +aa -ua 1 week 2 adults 1 dog").

5.0
 
  0 reviews  |  1 user  |  67,438 lines of code  |  1 current contributor  |  Analyzed 2 days ago
 
 

A python library for parsing and building of data structures with the ability of solving simple heuristics of interdepent sub-structures. It is based on the concept of defining data structures in a declarative manner, where complex structures are composed by combining simpler ones.

5.0
 
  0 reviews  |  1 user  |  4,270 lines of code  |  0 current contributors  |  Analyzed 8 days ago
 
 

This is an AppleScript script that was created in response to a bounty on the official forums for Hog Bay Software's TaskPaper. It parses a TaskPaper document into AppleScript data structures suitable for programmatic manipulation. When you are done manipulating the data, the script can ... [More] reassemble the data into a TaskPaper document. Includes a usage example. This code is public domain, despite what the Google Code license says. It didn't offer me that choice when I created the project, but that is the true license. I chose the BSD license as, in my opinion, it is among the most liberal of licenses and closest to public domain. Still, this code is not licensed under the BSD license and is, in fact, public domain. [Less]

0
 
  0 reviews  |  0 users  |  0 current contributors  |  Analyzed 3 days ago
 
 

Message from the owner(s) Parse Java-1.5 with VisualLangLab 0.826 (21st Dec '05) Use VisualLangLab to create AJ - Java with tasks

0
 
  0 reviews  |  0 users  |  4,888 lines of code  |  0 current contributors  |  Analyzed about 2 years ago
 
 

Simple library for parsing the TPTP language

0
 
  0 reviews  |  0 users  |  28 lines of code  |  0 current contributors  |  Analyzed 7 days ago
 
 

IronCss aims at enabling CSS styling mechanism for .NET desktop and Silverlight applications. Also this toolkit can be adapted for using in Business Reporting tools for styling report components. This is a very early alpha version not intented to be used in production environments. GoalsBe ... [More] suitable and easy adaptable for various GUI toolkits available in .NET/Mono worlds. These primarily include WinForms and WPF. Be suitable for managed web content rendering engines. For example, for SVG and HTML rendering engines. FeaturesCompilable with Silverlight 3 Framework. Other Silverlight versions just have not been checked. Supports CSS3 Selectors. BTW: Selector Engine can be used as independent component to query objects in hierachical data structures. Implements CSS3 Namespaces Module Implements CSS Variables proposal Implements CSS Gradients proposal Supports @import, @media at rules Supports @page at rule and implements cascading in the page context Provides two demo applications for WPF and WinForms UI toolkits which show how to use IronCss to enable CSS styling of UI elements StatusThe project is currently in alpha development. Please feel free to take a look, try it out, and contact me if you have any questions/suggestions or if you'd like to improve the code - just write me to stodyshev@gmail.com ResourcesDiscussion Group Continuous Integration CodePlex Mirror To-DosWrite more unit tests to make the library more reliable. For example, tests for CSS parser. Documentation Extend and simplify CSS styling of WPF controls Build and test IronCss on Mono platform Implement backend for Gtk# GUI Toolkit Second HomeI've registered IronCSS project at codeplex also. Go to http://ironcss.codeplex.com. I will try to sync periodically codeplex repository with main svn. [Less]

0
 
  0 reviews  |  0 users  |  48,096 lines of code  |  1 current contributor  |  Analyzed about 2 years ago
 
 
 
 

Creative Commons License Copyright © 2013 Black Duck Software, Inc. and its contributors, Some Rights Reserved. Unless otherwise marked, this work is licensed under a Creative Commons Attribution 3.0 Unported License . Ohloh ® and the Ohloh logo are trademarks of Black Duck Software, Inc. in the United States and/or other jurisdictions. All other trademarks are the property of their respective holders.