CFuncs

Intent stellt eine Standardmethode zum Hinzufügen extern erstellter Funktionen bereit, sodass diese während der Laufzeit zur Verfügung stehen. Hierzu wird die spezielle Funktion CFunc der Sprache Intent bereitgestellt, mit der eine Funktion der Sprache C direkt in einer kompilierten DLL-Bibliothek (Dynamic Link Library) aufgerufen werden kann. In der Sprache Intent werden CFuncs für nahezu alle integrierten Funktionen verwendet.

Aus gewöhnlichen Regeln werden CFuncs als normale Funktionsaufrufe aufgerufen.

Anmerkung: CFuncs sind veraltet. Von der Erstellung neuer CFuncs wird daher abgeraten. Die Unterstützung für die Verknüpfung von CFuncs wird in künftigen Versionen möglicherweise entfernt. Die Erstellung neuer benutzerdefinierter Funktionen sollte in .NET erfolgen.