9: 2011-07-13 (水) 00:43:17 sero |
現: 2024-01-08 (月) 12:59:02 lina |
| - で、作った。ファイル名: input.c | | - で、作った。ファイル名: input.c |
| #include <guigui01.h> | | #include <guigui01.h> |
| + | |
| void G01Main(void) { | | void G01Main(void) { |
| static const unsigned char cmdusage[] = { | | static const unsigned char cmdusage[] = { |
| char * const p0 = g01_bss1a1, *p = p0; | | char * const p0 = g01_bss1a1, *p = p0; |
| int flag = 0; | | int flag = 0; |
| + | |
| g01_setcmdlin(cmdusage); | | g01_setcmdlin(cmdusage); |
| + | |
| for (;;) { | | for (;;) { |
| int c = jg01_inkey3(); | | int c = jg01_inkey3(); |
| c = '\n'; | | c = '\n'; |
| g01_putc(c); | | g01_putc(c); |
| + | |
| if (!flag) { | | if (!flag) { |
| if (c == 'q') | | if (c == 'q') |
| } | | } |
| *p = '\0'; | | *p = '\0'; |
| + | |
| g01_getcmdlin_fopen_s_3_5(0); | | g01_getcmdlin_fopen_s_3_5(0); |
| jg01_fwrite1f_5(p - p0, p0); | | jg01_fwrite1f_5(p - p0, p0); |
| | | |
| - まだ未完成。進展があったら更新。 | | - まだ未完成。進展があったら更新。 |
| + | |
| + | ** 展望 [#za6ea769] |
| + | - この企画でやってみたいことの列挙 |
| + | :: Hello, world | GUIGUI01によるセルフ開発が可能であることの実証 (完了) |
| + | :: ラインエディタ | テキストデータの入力支援 |
| + | :: (詳細未定) | プログラムの入力支援 |
| | | |
| ** コメント欄 [#yd6c8bdd] | | ** コメント欄 [#yd6c8bdd] |