Oje, komischer Dialekt, ich werds versuchen! Was soll das Loop, heißt das nicht irgendetwas wiederholen? Bei Pascal muss man bei 2 Argumenten die Argumente in klammers schreiben, das sieht dann etwa so aus :

If (Porta.2 <3.0) and (Porta.2<3.0) then ...

Was gibt er den für einen Fehler aus?