fmII
Sun, Jul 20th home | browse | articles | contact | chat | submit | faq | newsletter | about | stats | scoop 02:43 UTC
in
Section
login «
register «
recover password «
[Project] add release | add branch | add screenshot | broken links | change owner | email subscribers | update project | update branch (urls) [Project]

 tinyap - Default branch
Section: Unix

 

Added: Tue, Jan 22nd 2008 13:44 UTC (6 months, 0 days ago) Updated: Sun, May 11th 2008 08:06 UTC (2 months, 10 days ago)


About:
tinyap is a recursive descent parser with backup that outputs an abstract syntax tree (AST). Unlike in most parsers, the grammar is data. Tinyap uses an AST that represents a grammar to parse its input text. The factory default for the grammar is tinyap's grammar description language itself, so one can parse a grammar description and directly use the parse output to parse some other text written in the described language. Tinyap also features a plugin mechanism for grammars, which allows for dynamic modular grammars. Finally, it provides an interface to walk down the ASTs and to write external plugins to visit the nodes.

Author:
Damien Leroux [contact developer]

Rating:
(not rated)

Homepage:
http://code.google.com/p/tinyap/
Tar/GZ:
http://tinyap.googlecode.com/files/tinyap-1.4-0.tar.gz

Trove categories: [change]
[Development Status]  5 - Production/Stable
[Environment]  Console (Text Based)
[Intended Audience]  Developers
[License]  OSI Approved :: GNU General Public License v2
[Operating System]  POSIX
[Programming Language]  C
[Topic]  Software Development :: Compilers, Text Processing

Dependencies: [change]
No dependencies filed

 
Project admins: [change]
» Damien Leroux (Owner)

» Rating: (not rated)
» Vitality: 0.00% (Rank 8987)
» Popularity: 0.31% (Rank 17411)

project statsdownload stats
(click to enlarge graphs)
   Record hits: 2,196
   URL hits: 472
   Subscribers: 13

Projects depending on this project:
TinyaML


Other projects from the same categories:
genstats
b2evolution
Edukalibre glue
PHPpbx
QDox

Users who subscribed to this project also subscribed to:
Peach Fuzzer Framework
HtmlParser
BalanceNG
cteddy
Computational Linguistics Toolset


Add comment · Rate this project · Subscribe to new releases · Ignore this project · Email this project to a friend · Project record in XML

 Branches

Branch Version Last release License URLs
Default 1.4-0 11-May-2008 GNU General Public License v2 Homepage Tar/GZ



© Copyright 2008 SourceForge, Inc., All Rights Reserved.
About freshmeat.net •  Privacy Statement •  Terms of Use •  Trademark Guidelines •  Advertise •  Contact Us • 
ThinkGeek •  Slashdot  •  ITMJ •  Linux.com •  NewsForge  •  SourceForge.net  •  Surveys •  Jobs •  PriceGrabber