⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 read.me

📁 c++编写的命令行解释器
💻 ME
字号:
   Guide to Source Code
   --------------------

CMDL.CPP    parsing and processing, constructors (of this base class)
            and their helpers.

COMMON.CPP  Common functions that derived classes will draw on.

FLAG.CPP    Implementation of the cmdl_flag class.

HELP.CPP    Implementation of cmdl_help class.

INT.CPP     Implementatino of cmdl_int class

OUTPUT.CPP  output functions used by the rest of the library.

REPORT.CPP  reporting of names, errors, etc.  High level output.

SCANNER.CPP The scanner class, used by the parser.

STRING.CPP  Implementation of cmdl_string class.

TEST*.CPP   Test code.

USUAL.H     byte,bool typedefs.

CMDL.H      include this to use the cmdl library

SCANNER.H   used by the cmdl library, not included by code using cmdl.



   To-do list
   ----------

    multi-field support (i.e. position=34,89 )
    multi-strings
    enum type
    anonomous enums
    arrow to error position (optional?)
    use flags to parsit()
    @ and % support
    4dos support
 x  better help triggers
    optional switchchars
    debug check for no overlap
 x  superhelp (-?param)
    file and open-file parameters
 x  `value' should be protected, not private
 x  set the value
    special flags for "after this" parameters

Why is my list getting _longer_ not shorter??



 Dlugosz Software maintains a BBS at 214-231-9930.
 John Dlugosz can be reached on CompuServe at [70007,4657]
     (CompuServe is a registered trademark of CompuServe Incorperated.)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -