2015年6月13日 星期六

ROSA 的 Profile 語法

https://4rdp.blogspot.com/2015/06/rosa-profile.html


續前文,下表指令僅能使用於 profile 之中,

LOOP id,n
id: 0~9        n: 0 不停    1~255 重複次數
NEXT id
執行下一個 LOOP
#remark
註解
:label
標籤位址,label:前九字元有效,
可以用數字當起頭,字母大小寫有別
GOTO label
跳至某標籤位址,label:前九字元有效
CALL label
呼叫某標籤位址,label:前九字元有效
RETURN
副程式執行結束,退回呼叫層,最多九層深度呼叫

範例參考,
#0號迴圈是無窮迴圈
LOOP 0,0
  LOOP 1,100   #1號迴圈是0號迴圈的巢狀內圈
    CALL subroutine
  NEXT 1
NEXT 0

:subroutine
  #副程式碼
RETURN

也可以參考另外範例 http://4rdp.blogspot.tw/2015/05/rosa.html

沒有留言:

張貼留言