This manual documents Semantic, a new intrastructure for parser based text analysis for Emacs.

Copyright © 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2007 Eric M. Ludlam Copyright © 2001, 2002, 2003, 2005 David Ponce Copyright © 2002, 2003 Richard Y. Kim

     Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.1 or any later version published by the Free Software Foundation; with the Invariant Sections being list their titles, with the Front-Cover Texts being list, and with the Back-Cover Texts being list.  A copy of the license is included in the section entitled ``GNU Free Documentation License''.

This file documents Semantic. Infrastructure for parser based text analysis in Emacs

Copyright © 2002 Eric M. Ludlam, David Ponce, and Richard Y. Kim

     [file semanticheader.texi not included]

Semantic Manual
***************

semantic is a program for Emacs which includes, at its core, a lexer, and two compiler compilers (bovinator and wisent).  Additional tools include, support for imenu, speedbar, whichfunc, eldoc, hippie-expand, and several other build in tools.

The core utility is the parser infrastructure which allows different types of parsers to be linked into the system.  Two build in parsers include the ``bovine'' parser, and the ``wisent'' parser.

To send bug reports, or participate in discussions about semantic, use the mailing list cedet-semantic@sourceforge.net via the URL: http://lists.sourceforge.net/lists/listinfo/cedet-semantic

Overview
********

     [file overview.texi not included]

Installation and Basic Configuration
************************************

     [file installation.texi not included]

Semantic manuals
****************

To know how to use applications enabled by semantic, see the User's Guide (semantic-user).

If you are an application developer and need to know the functions and concepts, see the Application Development Manual (semantic-appdev).

To support a new language, see the Language Support Developer's Guide (semantic-langdev).

To use the grammar writing environment, and write in the rule based language, see the Grammar Framework Manual (grammar-fw).

For details on the original semantic LL parser, see the Bovine Parser Manual (bovine).

For details on the Bison-like LALR parser, see the Wisent Parser Manual (wisent).

Semantic Internals
******************

     [file internals.texi not included]

Glossary
********

     [file glossary.texi not included]

GNU Free Documentation License
******************************

     [file fdl.texi not included]