Developers - Scilab Wiki

Developers

Technical aspects

Compilation / build / Debug

  1. Compilation of Scilab

  2. Debugging and Profiling Scilab 5

  3. Known issues for Scilab under Linux and Unix

  4. Scilab 5.0 development using Fedora 7

  5. Different directory trees in Scilab under GNU-Linux Unix

Extend Scilab

  1. Calling a fortran subroutine from Scilab

  2. How to debug an external source code linked to scilab with Visual Studio

  3. Call a Java Object from Scilab

Packaging

  1. Scilab packaging

  2. Installing Scilab (command line parameters) Windows

  3. To find where Scilab is installed (Windows)

Tips and tricks

  1. Variable scoping: global and local in scilab

  2. Using LCC-Win32 compiler on Windows for incremental link with Scilab 5.x

Scilab architecture

  1. Lexing / Tokenisation : Scilab Key words

  2. Scilab Grammar

  3. Scilab Representation

    1. Scilab high level representation (actual)

    2. Scilab Abstract Syntax Tree (project)

  4. Scilab Module Architecture

  5. YASP: How to introduce a next generation module

  6. Scilab API

Datatypes

  1. Scilab Internal Datatypes

  2. Memory representation of variables

  3. Scilab function variables: representation, manipulation

Event loop

  1. Thread Wrapper

  2. Scilab Main Loop / Process

  3. Tcl Thread

TCL/TK

  1. Linking Scilab with Tcl/Tk 8.5

Scipad debugger

  1. Scipad debugger inner beauties

Scicos

  1. Porting Scicos 4.2 to Scilab 5.0

  2. Porting Scicos-HIL to Scilab 5.0

  3. Porting Scicos-Flex to Scilab 5.0

Scilab Graphics

  1. Scilab and OpenGL

  2. Old graphic mode

  3. OpenGL and Scilab drivers

  4. three main issues making the graphic so slow

Localization

  1. Localization (user's point of view )

  2. Localization (developper point of view )

Scilab code source

  1. Programming languages in Scilab and their usage

  2. Code Conventions for the Java Programming Language

  3. Code Conventions for the C Programming Language

  4. Adding or removing files in trunk

  5. Code documentation

    1. Scilab Documentation (Doxygen)

    2. Rules for documentation

    3. Doxygen documentation Examples

    4. Doxygen links

Misc (not related to Scilab)

  1. Linux tips

  2. Unix tips

  3. Windows tips

  4. JNI tips

The conversion functions

  1. conversionFunctions/Utility

  2. conversionFunctions/Prototype

  3. conversionFunctions/Examples

  4. How to help us

Bookmarks

  1. Bookmarks Compilation

  2. Bookmarks Programmation

Tests

  1. Non-Regression

  2. Scicos Tests

Misc informations / Stats

Scilab on Ohloh

Developers (last edited 2008-08-20 17:20:34 by cornet)