Name

scilab2c — Scilab to C Converter

Calling Sequence

      scilab2c();
      scilab2c(inputScript, outputPath);
      scilab2c(inputScript, outputPath, pathToADditionnalFunctions);
      scilab2c(inputScript, outputPath, pathToADditionnalFunctions, RunMode);
   

Parameters

inputScript

This file should contain the scilab function we want to translate.

outputPath

Output Path for code genrated and logs.

pathToADditionnalFunctions

This is the path to look in for additional user defined functions.

RunMode

Must be "All", "Translate" or "GenLibraryStructure"

Description

Convert a scilab function into a C File.

Examples

      // Launch the GUI
      scilab2c();

      // Convert the function present in myScript.sci
      // into a C file : myMain.c
      scilab2c("./mysScript.sci", "./");

      // Example in unit_tests
      global SCI2CHOME
      scilab2c(SCI2CHOME+"/tests/unit_tests/test000_TrigonIdentity/scilabcode/mainfunction.sci", TMPDIR);
    

See Also

Sciab2C Annotations

Authors

Bruno JOFRET
Raffaele NUTRICATO