clig

Clig uses a simple description file to create C-code to interprete the typical *NIX command line as well as an up-to-date usage-message and a manual page skeleton. It supports Flag, String, Int, Long, Float and Double types, with ranges, defaults, and more. The generated C-Code is ANSI but has been reported to work with C++. It is self contained code which does not depend on any library other than libc. Included is a TCL-only TCL-package to instrument your TCL scripts the same way as your C-programs.

Tags Software Development Code Generators Interpreters Libraries Utilities
Licenses GPL
Implementation C C++ Tcl

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  26 Aug 2001 14:11
  • Rrelease-after

Changes: An installation problem has been corrected.

  • Rrelease-mid
  •  22 Apr 2001 14:18
  • Rrelease-after

Changes: A segfault has been fixed.

  • Rrelease-mid
  •  30 Jan 2001 06:12
  • Rrelease-after

    Changes: This is a bugfix release. The usage-function generated by clig was not printing all available information.

    • Rrelease-mid
    •  30 Jan 2001 06:12
    • Rrelease-after

      Changes: A fix for a bug which broke the generated code on recent Solaris installations.

      • Rrelease-mid
      •  30 Jan 2001 06:12
      • Rrelease-after

        Changes: The move from 1.1.x to 1.9.x introduced a serious bug in the C-code which is now removed. Clig now understands the additional option types Long and Double.

        9258dfb926a37d4082ecaef4235ba71c_thumb

        Project Spotlight

        NeoOffice

        An OpenOffice.org port for Mac OS X.

        No-screenshot

        Project Spotlight

        NASM - The Netwide Assembler

        80x86 assembler designed for portability and modularity