interest: Improve BNF of Exclude selector

The previous definition of the Exclude selector BNF allows invalid
filters of the form:

    Any NameComponent Any
    NameComponent Any NameComponent Any

Change-Id: I7e40e3b1cf79b30fbee5c5bccc5b1ec52e82352a
1 file changed
tree: 9ce9e59e2c08f244a0810504cb9ad3582cc2d91a
  1. _static/
  2. named_data_theme/
  3. .gitignore
  4. changelog.rst
  5. conf.py
  6. data.rst
  7. index.rst
  8. interest.rst
  9. intro.rst
  10. Makefile
  11. name.rst
  12. ndnspec-refs.bib
  13. README.md
  14. signature.rst
  15. tlv.rst
  16. types.rst
README.md

Prerequisites

To "compile" documentation into html form you would need to install Sphinx documentation package, which should be relatively trivial.

If you're on OSX platform:

If you're on Ubuntu Linux:

sudo apt-get install python-sphinx python-setuptools

sudo easy_install sphinxcontrib-fulltoc
sudo easy_install sphinxcontrib-bibtex

Compilation

Just type

make html

And a set of HTML pages will be build under _build/html

You can also type

make latexpdf

This way Sphinx will prepare .tex file and will try to build .pdf document.