Download Latest Version CLIsystem_v0.3.1.zip (60.3 kB)
Email in envelope

Get an email when there's a new version of CLIsystem

Home / v0.2
Name Modified Size InfoDownloads / Week
Parent folder
README 2010-10-31 2.9 kB
CLIsystem_v0.2.zip 2010-10-31 41.5 kB
Totals: 2 Items   44.4 kB 0
CLIsystem - An open source library for interactive command line programs
Copyright (C) 2010 Maximilian Stein

    CLIsystem is free software: you can redistribute it and/or modify
    it under the terms of the GNU Lesser General Public License as published by
    the Free Software Foundation, either version 3 of the License, or
    (at your option) any later version.

    CLIsystem is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU Lesser General Public License for more details.

    You should have received a copy of the GNU Lesser General Public License
    along with CLIsystem.  If not, see <http://www.gnu.org/licenses/>.


    With the CLIsystem you can easily program an interactive command line interface application.
    CLIsystem processes strings by fragment it to a command and several parameters with its values.
    The behavior of CLIsystem is customizable so it can also used for other puposes, such as
    parsing mathematic formulas (in this case you would extend the operators to '+', '-', '*', '/',
    '=', ... and define a new input function - which could get its data from a GUI form).

  CONTENT
	1. Contents of the package
	2. How to use the CLIsystem in your own project
	3. Compile the lib and the example application
	4. Contact
	
  
  1. Content of the package
		CLIsystem.cbp
		CLIsystem.cpp
		CLIsystem.h
		COPYING
		COPYING.LESSER
		ChangesLog.txt
		Command.cpp
		Command.h
		README
		SParam.h
		_types.h
		calcID.cpp
		calcID.h
		convert.h
		input.h
		libCLIsystem.a
		main.cpp
		version.h
		
		
  2. How to use the CLIsystem in your own project
		To use the CLIsystem in your project you just need to #include the CLIsystem.h file and
		link the library file (if you are programming for WIN32 you may link the provided libCLIsystem.a).
		
		The class CLIsystem is the interface to the CLIsystem.
		
		Look to the file main.cpp for an example.
		
	
  3. Compile the lib and the example application
		If you are using Code::Blocks
			-To compile the lib open the CLIsystem.cbp and compile the target "Library"
			-To compile the example application open the CLIsystem.cbp and compile the target "Test"
			
		If you are using another IDE or the command-line
			-To compile the lib add all source and header files except the main.cpp to a project and compile it to a static library
			-To compile the example application add all source and header files to a project and compile it to a console application
			
		However you will need the ListLibs files to compile CLIsystem. This project is hosted at sourceforge, too.
			
  4. Contact
		If you have trouble and/or suggestions please contact me:
			steinymity@users.sourceforge.net
			
		or visit the project at sourceforge.net
			
Source: README, updated 2010-10-31