CLI Parser provides a framework for quickly development of Cisco-like CLI commands. It provides a simple syntax to define CLI commands, a compiler to automatically convert these commands into a C parse tree and a run-time library to create CLI.
Be the first to post a text review of CLI Parser. Rate and review a project by clicking thumbs up or thumbs down in the right column.
- Fix compilation problem in FreeBSD. The problem lies in FreeBSD default make is not gmake. - Fix a bug in optional parameters reported by Sergio Luis. - Add 64-bit integer parameter types.
- scripts/nightly was carelessly omitted which resulted in the 'test' target not working. (This happened because that directly comes from another project which is shared among other projects.) - More tests are added to test_parser. Some bugs are found and fixed. A few tests are still missing but so far everything seems to be working. - mk_parser.py now does more checking and handle invalid CLI syntax properly.
- Documentation is complete. - Fix a quirky behavior in command completion when there are two commands with a common prefix. - Change all parser_ prefixes to cparser_. Rename libparser to libcparser because there are software that use parser_/libparser already. - Add a test target for quick verification.
- This is the initial release.
Copyright © 2009 Geeknet, Inc. All rights reserved. Terms of Use
Thanks for your rating!
Would you also like to write a review?
Thanks for your review!
Get credit for your review by logging in via OpenID. Click your account provider: