Procházet zdrojové kódy

Fixed 'Then' after 'Else If' not allowed in parser.

Mark Sibly před 9 roky
rodič
revize
e3c40f5243
1 změnil soubory, kde provedl 5 přidání a 3 odebrání
  1. 5 3
      src/mx2cc/parser.monkey2

+ 5 - 3
src/mx2cc/parser.monkey2

@@ -715,11 +715,13 @@ Class Parser
 
 			Try
 				If toke="elseif"
+				
 					cond=ParseExpr()
-					If block ParseEol() Else CParse( "then" )
-				Else
-					If block ParseEol()
+					CParse( "then" )
+
 				Endif
+
+				If block ParseEol()
 			
 			Catch ex:ParseEx