Bir pragma, uygulamanın kaynak kodunda küme parantezleri içine alınmış bir metindir. Pragmalar, koda derleyicinin değerlendirebileceği özel ifadeler eklemek için kullanılır. Bu, bir pragmanın ön derleme veya derleme (kod oluşturma) ile ilgili olarak bir veya daha fazla değişkenin özelliklerini etkilemesine olanak tanır. Derleyicinin tanımadığı pragmalar yorum olarak aktarılır.
Bir pragmanın ifade dizesi birden fazla satıra da yayılabilir.
Sözdizimi hakkında daha fazla ayrıntı için, CODESYS pragmalarının açıklamalarına bakın.
Farklı amaçlar için farklı pragmalar vardır (örneğin: bir değişkenin başlatılması, bir değişkenin izlenmesi, bir değişkenin sembol yapılandırmasına eklenmesi, derleme işlemi sırasında mesajların görüntülenmesinin zorlanması ve bir değişkenin belirli koşullar altındaki davranışı).




NOT

Büyük ve küçük harf karakterlerine saygı gösterilmelidir.
Örnekler
{warning 'This is not allowed'}
{attribute 'obsolete' := 'datatype fb1 not valid!'}
{attribute 'Test':='TestValue1;
TestValue2;
TestValue3'}