The following is valid µOCCAM. Many examples so far test (as recommended) only one feature of the language here is a valid extended example to make sure your acceptor can handle more than 3 lines of code.
/public/cs3/web/ipptests-phase-1/extended.accept
SEQ PROC get () jojo := man : PROC back (INT sweet) sweet := martin : --this is a valid comment yousay (hello, goodbye) STOP SKIP SEQ --comment --This is a comment --this is also a comment --this is still a valid comment --there are no invalid comments up to this point in the file allan := 32 + 33 allan ? clark allan ! 35 + 22 ALT allan ? clark out ! clark lucy & sky ? diamonds likepigs ! ontherun IF holes < fourthousand blackburn := lancashire x > y small[i] := countthemall TRUE fill := thealberthall WHILE jude <> makeitbetter SEQ billy ? shears like ! tosingasong SEQ norwegian = 1 FOR 10 PAR IF time < wine laugh := bath