No. But there is a regime announcement in Mercury . Mercury is more than Prolog; it is a functional logical language. Mercury still has a lot of Prolog syntax.
SWI-Prolog - Prolog. 1 . .
, , ( ) . , block/1 Sicstus Prolog .
/1 ( , ..). block, , PAKCS 2, - . SWI, block/1 .
1 SWI
2 PAKCS, , block/1 (PAKCS - ).