外部変形は データのやり取りをテキストファイルで行うので プログラム言語は 自由に選ぶことができます。図形は機能的かつシンプルなため、数多くのユーザーに受け入れられています。
なでしこで指示円を確認する
/* なでしこで指示円を確認する(ci)
@cls & echo off
type jwc_temp.txt
pause
path C:\nadesiko_1_589;%path%
copy jwc_temp.txt myfiles > nul
cnako %0 > jwc_temp.txt
type jwc_temp.txt
pause
goto:eof
REM #jww
REM #1%dci 円を指示してください
REM #99#
REM #e
*/
●SPLIT(s)
sを「 」で区切ったものを戻す
「myfiles」を毎行読んで反復
もし(対象を「^hq」で正規表現マッチ)ならば
「hd」を表示
もし、(対象を「^hp(\d+)ln-?\s+(\S+ \S+)」で正規表現マッチ)ならば
hp[抽出文字列[0]] = 抽出文字列[1]
続ける
もし、(対象を「^hhp(\d+)ci」で正規表現マッチ)ならば
i = 抽出文字列[0]
続ける
もし、(対象を「^ci\s+(\S+ \S+ \S+)」で正規表現マッチ)ならば
ci[i] = 抽出文字列[0]
F = SPLIT(ci[i])
x = F[0]; y = F[1]
「pt {x} {y}」と表示
続ける
指示円を点に置き換えています。