Есть С-шная функция из ibase.h (заголовочный файл для клиентской библиотеки СУБД Firebird)
ISC_LONG ISC_EXPORT_VARARG isc_event_block(ISC_UCHAR**, ISC_UCHAR**, ISC_USHORT, ...);

В BlackBox  определяю тип

ISC_EVENT_BLOCK* = PROCEDURE [ccall] (VAR [nil] event_buffer: PtrISC_UCHAR;
VAR [nil] result_buffer: PtrISC_UCHAR;
id_count: ISC_USHORT;
VAR [nil] event_list: PtrISC_SCHAR): ISC_LONG;

Компилятор ругается на  [ccall] declaration followed by incorrect symbol.
Комментирую [ccall], все Ок.

В чем дело?