?> What is the 'appendTable' parameter in the addRout... - Aide
QUESTION / RÉPONSE

What is the 'appendTable' parameter in the addRoutines action?

1 consultations

Réponse

The 'appendTable' parameter specifies whether to append the new functions to the FCMP table. Its default value is FALSE.
Action technique liée

Voir la documentation de addRoutines

Voir l'Action
Thématiques

Voir aussi

addPrototypes
fcmpact

L'action 'addPrototypes' est un outil puissant de l'action set FCMP (Function Compiler) qui agit comme un pont entre l'environnement CAS et des bibliothèques de code externes (généralement écrites en C/C++). Son rôle principal est d'enregistrer les 'prototypes' de fonctions externes. Un prototype est une déclaration qui informe SAS sur la signature d'une fonction externe : son nom, ses arguments, son type de retour, et où trouver le code compilé (bibliothèque partagée .so ou .dll). Une fois le prototype ajouté à une table CAS via cette action, la fonction externe devient appelable directement depuis du code DS2 ou des expressions DATA Step exécutées sur le serveur CAS, permettant d'étendre les capacités de SAS avec des logiques personnalisées et performantes.

addRoutines
fcmpact

Fügt die FCMP-Routinen hinzu und speichert sie in einer Tabelle.

addPrototypes
fcmpact

The `addPrototypes` action from the `fcmpact` action set allows for the dynamic definition and registration of external function prototypes within a CAS session. These prototypes, defined using the PROTO statement, are then stored in a specified CAS table, making them available for use in other CASL programs or actions. This is particularly useful for integrating external C/C++ functions into the CAS environment without pre-compilation into a library.