source: NEWT0/trunk/src/version.h @ 136

Revision 136, 1.9 KB checked in by matthiasm, 3 years ago (diff)

Added 'MakeBinaryFromHex(hex, class)'. Added 'LoadBinary(filename)'. Added 'SaveBinary(bin, filename)'. Added global variable 'printBinaries' which will print binary objects so that they can be recompiled into the original binary.

Line 
1/*------------------------------------------------------------------------*/
2/**
3 * @file    version.h
4 * @brief   バージョン情報
5 *
6 * @author  M.Nukui
7 * @date    2003-11-07
8 *
9 * Copyright (C) 2003-2005 M.Nukui All rights reserved.
10 */
11
12
13#ifndef NEWTVERSION_H
14#define NEWTVERSION_H
15
16/* マクロ定義 */
17#define NEWT_NAME       "newt"                                  ///< コマンド名
18#define NEWT_PROTO      "/0"                                    ///< プロト
19#define NEWT_VERSION    "0.1.3"                                 ///< バージョン
20#define NEWT_COPYRIGHT  "Copyright (C) 2003-2007 Makoto Nukui"  ///< コピーライト
21#define NEWT_BUILD      "2007-05-18-1"                          ///< ビルド番号
22#define NEWT_PARAMS     "[switches] [--] [programfile]"         ///< 引数
23
24/// 使用方法
25#define NEWT_USAGE      "  -t              enable trace mode\n"         \
26                        "  -l              dump lex info\n"             \
27                        "  -s              dump syntax tree\n"          \
28                        "  -b              dump byte code\n"            \
29                        "  -C directory    change working directory\n"  \
30                        "  -e 'command'    one line of script\n"        \
31                        "  -i [symbols]    print function info\n"       \
32                        "  -v              print version number\n"      \
33                        "  -h              print this help message\n"   \
34                        "  --newton,--nos2 Newton OS 2.0 compatible \n" \
35                        "  --copyright     print copyright\n"           \
36                        "  --version       print version number\n"  \
37                        "  --staff         list of developers\n"
38
39/// スタッフロール
40#define NEWT_STAFF      "Program\n"                                     \
41                        "  Makoto Nukui\n"                              \
42                        "\n"                                            \
43                        "Contribute\n"                                  \
44                        "  Paul Guyot\n"                                \
45                        "  Matthias Melcher\n"                                  \
46                        "\n"                                            \
47                        "Special Thanks\n"                              \
48                        "  sumim\n"                                     \
49                        "  Rihatsu\n"                                   \
50                        ""
51
52#endif /* NEWTVERSION_H */
Note: See TracBrowser for help on using the repository browser.