dann hast du vor dem result := crc ein end; zuviel.
vermutlich genau an der stelle wo sakura dein ; durchgestrichen hat und nen end hingeklemmt hat
<edit>
oh das end war ja schon da. Also dein fehler, aber mit Sakuras if-then lektion bekommste das schon hin 8) <edit>