Integrations (PTC products, 3rd party products and code) > Code integration (Ada, ARINC 653, C, C#, C++, IDL, Java, SQL and VB) > SDL script for generating code > SDL script extensions for TDK > %for statement (SDL script)
  
%for statement (SDL script)
This topic applies to TDK SDL script extensions. For more information, see Overview of SDL script extensions for TDK (SDL script).
SDL Script Extensions for TDK:
%for "Attribute"
%m %red %c:Name & " is an attribute of " & %c->Class:Name
%endfor
%for %c->Attribute $ Exactly equivalent to the above
%m %red %c:Name & " is an attribute of " & %c->Class:Name
%endfor
%for %reverse "Attribute" $ Iterates in reverse order
%m %red %c:Name & " is an attribute of " & %c->Class:Name
%endfor
%for %all "Attribute" $ Iterates also in %deleted objects
%m %red %c:Name & " is an attribute of " & %c->Class:Name
%endfor
%for %noreplace "Class" $ Does not replace %replaced items
%m %red %c:Name & " is a class of " & %c->Package:Name
%endfor
%for has modifiers for reversing the item order, for ignoring replacements made by means of %replace/%mdabind and for forcing inclusion of the object deleted with %del.