CLI Parser

Easily develop Cisco-like CLI commands
Download

CLI Parser Ranking & Summary

Advertisement

  • Rating:
  • License:
  • BSD
  • Price:
  • FREE
  • Publisher Name:
  • Henry Kwok
  • Publisher web site:
  • Operating Systems:
  • Mac OS X
  • File Size:
  • 256 KB

CLI Parser Tags


CLI Parser Description

Easily develop Cisco-like CLI commands CLI Parser is a free and open source project that provides a framework for quickly development of Cisco-like CLI commands. CLI Parser 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.Users are responsible for providing the following:· .cli files - These files define CLI commands and are compiled by mk_parser.py into a parse tree used by libparser.· Action functions - They are callback functions when a CLI command is accepted by CLI parser.· I/O functions - Prototypes of these functions are listed in parser_io.h. These functions connect CLI parser to the system I/O. For Linux/UNIX, these functions are provided. For other systems, you will have to provide your own. Here are some key features of "CLI Parser": · Command completion · Command recall · Context sensitive help · Automatic help generation What's New in This Release: · 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.


CLI Parser Related Software