This bevaviour is likely when someone starts with fpc, because the default mode is Free Pascal (-Mfpc). Wouldn't it be good to give an additional suggestion if the identifyer ist result and the mode is -Mfpc? For example: Identifier not found "result", may could be resolved with other syntax mode (-M...)