Bat
2018/11/7 (774さんに修正を頂きました)
・強調のグループを変更
ON/OFF/NOT/EXIST/ERRORLEVEL
・ラベル用記号 : を変更
CALL コマンドでラベルにジャンプするときにラベルに渡すパラメータは強調しないように変更
(例 CALL :LABEL_1 HIKISU1)
goto コマンドでは : を付けないから : が先頭にある場合のみを対象にしたほうが良いかな?
・条件?を追加
DEFINED/CMDEXTVERSION
・デバイス?を追加
NUL/CON/PRN/LPTX/AUX/COMX
・環境変数を追加
%CD%/%DATE%/%TIME%/%RANDOM%/%ERRORLEVEL%/%CMDEXTVERSION%/
%CMDCMDLINE%/%HIGHESTNUMANODENUMBER%
強調のグループは後からまとめるのは簡単だと思うので、とりあえず適当に分けてみました。
強調1:コマンド、強調2:演算子、強調3:ラベル、強調4:ECHO、
強調5:記号、強調7:定数?・環境変数・条件?・デバイス?
2018/11/5 (シリル)
・Windows7でコマンドプロンプトを立ち上げhelpと打って表示されるコマンドを追加
・比較演算子6種類、EQU GEQ GTR LEQ LSS NEQ を追加
・リダイレクト等の記号を追加
以上を行っていますが、仕様に詳しい方がいらっしゃいましたら修正等よろしくお願いします
スポンサーリンク