OSDN Git Service

STEP_START で定義時に終了条件を満たした場合にループ内部を評価しないようにした
authornaruko <naruko@24ea1065-a21e-4ca1-99c9-f5125deb0858>
Sun, 18 Jan 2009 01:01:54 +0000 (01:01 +0000)
committernaruko <naruko@24ea1065-a21e-4ca1-99c9-f5125deb0858>
Sun, 18 Jan 2009 01:01:54 +0000 (01:01 +0000)
git-svn-id: svn+ssh://svn.osdn.net/svnroot/unagi@272 24ea1065-a21e-4ca1-99c9-f5125deb0858

script_rom/trunk/syntax.txt

index 6373817..a6c40f6 100644 (file)
@@ -126,7 +126,7 @@ length 
 
 ------------------------------
 PPU_RAMFIND
-mode: df
+mode: d
 mmc1/3 \82Ì\82æ\82¤\82É\83\\83t\83g\82É\82æ\82Á\82Ä\83L\83\83\83\89\83N\83^\82Ì\83\81\83\82\83\8a\82ª RAM \82© ROM \82©\88Ù\82È\82é
 \8fê\8d\87\82É\8eg\97p\82µ\82Ü\82·\81BPPU \83\81\83\82\83\8a\97Ì\88æ\82É\8f\91\82«\8d\9e\82Ý\82ð\8ds\82¢\81A\8f\91\82«\8d\9e\82Ý\82ª\90¬\8c÷\82µ\82½\8fê
 \8d\87\82Í\88È\8cã\82Ì\96½\97ß\82ð\92\86\92f\82µ\82Ü\82·\81BCPU \83\81\83\82\83\8a\97Ì\88æ\82Ì\93Ç\82Ý\8d\9e\82Ý\82ª\8a®\97¹\82µ\82½\8cã\82É\8eg\97p
@@ -149,10 +149,13 @@ for(name = start; name < end; name += next) 
 \91½\82¢\82Ì\82Å\96³\8cÀ\83\8b\81[\83v\82ª\8bN\82«\82È\82¢\82Í\82¸\82Å\82·\81B
 name  - \95Ï\90\94\96¼, \8fd\95¡\95s\89Â\81B\8f¬\95\8e\9a\82Ì a \82©\82ç z \82ð\8eg\97p\89Â\94\\81B
 start - \95Ï\90\94\8f\89\8aú\92l, 0 \82©\82ç 0xff \82Ü\82Å\81B\91å\95\8e\9a\92è\90\94\82ð\8eg\97p\89Â\94\\81B
-end   - \83\8b\81[\83v\92E\8fo\8fð\8c\8f1 \82©\82ç 0x100 \82Ü\82Å, \8fð\8c\8f\82Í < \82Å\82·\81B<= \82Å\82Í\82 \82è
+end   - \83\8b\81[\83v\92E\8fo\8fð\8c\8f0 \82©\82ç 0x100 \82Ü\82Å, \8fð\8c\8f\82Í < \82Å\82·\81B<= \82Å\82Í\82 \82è
         \82Ü\82¹\82ñ\81B\91å\95\8e\9a\92è\90\94\82ð\8eg\97p\89Â\94\\81B
 next  - \83\8b\81[\83v\89Á\8eZ\92l, 1 \82©\82ç 0x100 \82Ü\82Å\81B
 
+STEP_START \92è\8b`\8e\9e\82É start >= end \82Æ\82È\82Á\82Ä\82¢\82½\8fê\8d\87\81A\83\8b\81[\83v\93à\95\94\82ð\95]\89¿\82µ
+\82Ü\82¹\82ñ\81B\82±\82Ì\8fê\8d\87\88ø\90\94\82È\82Ç\82Ì\83G\83\89\81[\83`\83F\83b\83N\82ð\8ds\82í\82È\82¢\82Ì\82Å\92\8d\88Ó\82µ\82Ä\82­\82¾\82³\82¢\81B
+
 \95K\97v\90«\82Æ\8aÈ\91f\89»\82Ì\82½\82ß\83\8b\81[\83v\82Í3\82Â\82Ü\82Å\82Å\82·\81B\96â\91è\82ª\82 \82è\82Ü\82µ\82½\82ç\82¨\96â\82¢\8d\87\82í
 \82¹\82­\82¾\82³\82¢\81B