リナンバー
アセンブラ専用の機能です。
選択した行の、ラベルの番号を振り直します。
また変更した個所を別ウィンドウに表示します。
リナンバーするには
1.リナンバーしたい行を選択します。
2.[編集] メニューの [リナンバー] をクリックします。
例
;------------------------------------------------------------------------------
; ID 1.
; 名前 AsmCommentPos
; 概要 コメントの位置合わせ(アセンブラ)とリナンバーの機能を試すためのモジュール
; 引数 なし
; 戻値 なし
; 入力 なし
; 出力 なし
;------------------------------------------------------------------------------
AsmCommentPos: ; AsmCommentPos()
; {
mov.b #12,aaa ; aaa = 12
AsmCommentPos_99: ; while(1){
bclr bbb,ccc ; bbb = 0
;
jnz AsmCommentPos_20 ; if(ddd == 0){
bset eee,fff ; eee = 1
jmp AsmCommentPos_end ; break
AsmCommentPos_20: ; }
mov.b #12,iii ; iii = 12;
jmp AsmCommentPos_99 ; }
AsmCommentPos_end: ;
bclr ggg,_hhh ; ggg = 0
rts ; }
↓
;------------------------------------------------------------------------------
; ID 1.
; 名前 AsmCommentPos
; 概要 コメントの位置合わせ(アセンブラ)とリナンバーの機能を試すためのモジュール
; 引数 なし
; 戻値 なし
; 入力 なし
; 出力 なし
;------------------------------------------------------------------------------
AsmCommentPos: ; AsmCommentPos()
; {
mov.b #12,aaa ; aaa = 12
AsmCommentPos_10: ; while(1){
bclr bbb,ccc ; bbb = 0
;
jnz AsmCommentPos_20 ; if(ddd == 0){
bset eee,fff ; eee = 1
jmp AsmCommentPos_30 ; break
AsmCommentPos_20: ; }
mov.b #12,iii ; iii = 12;
jmp AsmCommentPos_10 ; }
AsmCommentPos_30: ;
bclr ggg,_hhh ; ggg = 0
rts
結果表示例
C:\ToolSoft\ToolEdit\TestData\sampl03.asm(23): AsmCommentPos_99: ; while(1){
C:\ToolSoft\ToolEdit\TestData\sampl03.asm(26): jnz AsmCommentPos_20 ; if(ddd == 0){
C:\ToolSoft\ToolEdit\TestData\sampl03.asm(28): jmp AsmCommentPos_end ; break
C:\ToolSoft\ToolEdit\TestData\sampl03.asm(29): AsmCommentPos_20: ; }
C:\ToolSoft\ToolEdit\TestData\sampl03.asm(31): jmp AsmCommentPos_99 ; }
C:\ToolSoft\ToolEdit\TestData\sampl03.asm(32): AsmCommentPos_end: ;
補足
タグジャンプ
出力結果の行をダブルクリックすることにより、
出力に含まれるファイルパスと行番号からジャンプします。