1 [COPY] --- T2-COPYRIGHT-NOTE-BEGIN ---
2 [COPY] T2 SDE: package/*/sparse/sparse.desc
3 [COPY] Copyright (C) 2007 - 2024 The T2 SDE Project
5 [COPY] This Copyright note is generated by scripts/Create-CopyPatch,
6 [COPY] more information can be found in the files COPYING and README.
8 [COPY] This program is free software; you can redistribute it and/or modify
9 [COPY] it under the terms of the GNU General Public License version 2.
10 [COPY] --- T2-COPYRIGHT-NOTE-END ---
12 [I] A semantic parser of source files
14 [T] Sparse is a semantic parser of source files. It's neither a compiler
15 [T] (although it could be used as a front-end for one) nor a preprocessor
16 [T] (although it contains a preprocessing phase). It is meant to be a small,
17 [T] simple, easy to use library. Its function is to create a semantic parse
18 [T] tree for some arbitrary user for further analysis. It's not a tokenizer,
19 [T] nor is it a generic context-free parser. Context (semantics) is what
20 [T] it's all about: figuring out not just what the grouping of tokens are,
21 [T] but what the types are that the grouping implies.
23 [U] https://sparse.docs.kernel.org/en/latest
26 [M] Rene Rebe <rene@t2-project.org>
34 [P] X -----5---9 123.000
36 [D] 5cb0c747937b3331d707a709fee3fa228735ba31dec52105fff7127c sparse-0.6.4.tar.gz https://git.kernel.org/pub/scm/devel/sparse/sparse.git/snapshot/