Filewatcher File Search File Search
Content Search
» » » » » »


Semantic parser

Sparse, the semantic parser, provides a compiler frontend capable of parsing most of ANSI C as well as many GCC extensions, and a collection of sample compiler backends, including a static analyzer also called "sparse".

Sparse provides a set of annotations designed to convey semantic information about types, such as what address space pointers point to, or what locks a function acquires or releases.

Package version:0.2


  sparse (sp�rs), adj,., spars-er, spars-est.
	1. thinly scattered or distributed; "a sparse population"
	2. thin; not thick or dense: "sparse hair"
	3. scanty; meager.
	4. semantic parse
  	[ from Latin: spars(us) scattered, past participle of
	  spargere 'to sparge' ]

	Antonym: abundant

Sparse is a semantic parser of source files: it's neither a compiler
(although it could be used as a front-


	FAQ - Why sparse?

Q.  Why not just use gcc?

A.  Gcc is big, complex, and the gcc maintainers are not interested in
    other uses of the gcc front-end.  In fact, gcc has explicitly
    resisted splitting up the front and back ends and having some common
    intermediate language because or religious license issues - you can
    have multiple front ends and back ends, but they all have to be par


The 'sparse' C parser front-end library is copyrighted by Transmeta Corp
and other authors and licensed under the "Open Software License v1.1" as
obtained from (and included here-in for easy
reference) (that license itself is copyrighted by Larry Rosen). 

Note that the "Original Work" that this license covers is only the
front-end library itself, ie the code required to parse 

Browse inside sparse-0.2-1.el4.rf.x86_64.rpm

1.02 KB2014-11-28HEADER  view  195 mirrors
         [DIR]usr/ (2)  65535+ mirrors

Download sparse-0.2-1.el4.rf.x86_64.rpm

Results 1 - 1 of 1
Help - FTP Sites List - Software Dir.
Search over 15 billion files
© 1997-2017