プチコン用キーワード出現頻度カウンタの更新と現在の140シリーズの状況
プチコン用キーワード出現頻度カウンタをちょこっと修正しました。
今回からはキーワードリストに入っているキーワードは、プログラムリスト中にあってもなくても、最後の出力に出てくるようになります。つまり、使ってないキーワードは回数0として出力されるようになります。
これであとどのキーワードを使えばよいかがより明確にわかるようになりました。
プログラムはPythonで書いてありますが、例によって2.6.1でしかテストしてません。バージョン3以上では動かないと思います。(テストしてないのでわからないですがw)
ソースは例によってGithubのGistに掲載してあります。
以下からどうぞ。
https://gist.github.com/1519139
さて、上記のキーワードカウンタを使って、140文字プログラムNo.1〜13までのキーワードの使用回数を調べた表が以下です。
キーワード | 使用回数 |
---|---|
ABS | 2 |
ASC | 1 |
ATAN | 0 |
BEEP | 5 |
BGCLIP | 0 |
BGMCHK | 0 |
BGMPLAY | 0 |
BGMSTOP | 0 |
BGOFS | 0 |
BGPAGE | 0 |
BGPUT | 0 |
BGREAD | 0 |
BUTTON | 6 |
CANCEL | 0 |
CHKCHR | 3 |
CHR$ | 3 |
CHRINIT | 0 |
CHRREAD | 0 |
CHRSET | 0 |
CLEAR | 1 |
CLS | 4 |
COLINIT | 0 |
COLOR | 0 |
COLREAD | 0 |
COLSET | 0 |
COS | 1 |
CSRX | 0 |
CSRY | 1 |
DATA | 0 |
DATE$ | 0 |
DEG | 0 |
DELETE | 0 |
DIM | 0 |
DTREAD | 0 |
END | 0 |
ERL | 0 |
ERR | 0 |
EXEC | 2 |
EXP | 0 |
FALSE | 0 |
FLOOR | 0 |
FOR | 6 |
FREEMEM | 0 |
FREEVAR | 0 |
FUNCNO | 0 |
GBOX | 0 |
GCIRCLE | 1 |
GCLS | 3 |
GCOLOR | 0 |
GFILL | 1 |
GLINE | 2 |
GOSUB | 0 |
GOTO | 12 |
GPAGE | 3 |
GPAINT | 2 |
GPSET | 0 |
GPUTCHR | 1 |
GSPOIT | 1 |
HEX$ | 0 |
ICONCHK | 0 |
ICONCLR | 0 |
ICONMAX | 0 |
ICONPAGE | 0 |
ICONPUSE | 0 |
ICONSET | 0 |
INKEY$ | 4 |
INPUT | 1 |
KEY | 0 |
LEN | 2 |
LET | 0 |
LINPUT | 0 |
LOAD | 0 |
LOCATE | 5 |
LOG | 1 |
MAINCNTH | 0 |
MAINCNTL | 0 |
MEM$ | 6 |
MID$ | 11 |
NEXT | 6 |
ON | 7 |
PI | 0 |
PNLSTR | 0 |
PNLTYPE | 3 |
0 | |
RAD | 0 |
READ | 0 |
RECVFILE | 1 |
REM | 16 |
RENAME | 0 |
RESTORE | 0 |
RESULT | 0 |
RETURN | 0 |
RND | 15 |
SAVE | 1 |
SENDFILE | 1 |
SGN | 0 |
SIN | 1 |
SPANGLE | 0 |
SPANIM | 0 |
SPCHK | 0 |
SPCHR | 0 |
SPCLR | 0 |
SPOFS | 0 |
SPPAGE | 0 |
SPSCALE | 0 |
SPSET | 0 |
SQR | 1 |
STEP | 0 |
STOP | 0 |
STR$ | 0 |
SYSBEEP | 0 |
TABSTOP | 0 |
TAN | 0 |
TCHST | 5 |
TCHTIME | 1 |
TCHX | 5 |
TCHY | 4 |
TIME$ | 0 |
TMREAD | 0 |
TO | 6 |
TRUE | 0 |
VAL | 0 |
VERSION | 0 |
VISIBLE | 0 |
VSYNC | 12 |
140文字プログラムNo.13までの進捗率は、
使用数/全キーワード数 = 44/125
で、35.2%です。
また、未使用キーワードで見ていくと、BG系、ICON系あたりが140文字ではきつそうな感じ。
GOSUBも結構きついな。
あとは、用途としてはERRとかFREEMEMとかSTOPとか、一体何に使えば? これは発想力が試さされるな...
さて、3月14日にmkⅡが発売されると全キーワード数が一気に数十個増えますんで、達成はより厳しくなりました。
まあ、1年かけて百数十個を入れるってことでのんびりやりますか。