-/*--------------------------------------------------------------------------*/
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Allan CORNET
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
-/*--------------------------------------------------------------------------*/
+
#ifndef __GW_BOOLEAN__
#define __GW_BOOLEAN__
/*--------------------------------------------------------------------------*/
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Sylvestre LEDRU
*
*/
-/*--------------------------------------------------------------------------*/
+
#ifndef __MATBOOLEAN_H__
#define __MATBOOLEAN_H__
/**
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Allan CORNET
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
-/*--------------------------------------------------------------------------*/
+
#include <string.h>
/*--------------------------------------------------------------------------*/
#include "gw_boolean.h"
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Allan CORNET
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
-/*--------------------------------------------------------------------------*/
+
#include <string.h>
#include "stack-c.h"
/*--------------------------------------------------------------------------*/
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Allan CORNET
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
-/*--------------------------------------------------------------------------*/
+
#include "machine.h"
#include "gw_boolean.h"
/*--------------------------------------------------------------------------*/
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Allan CORNET
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
-/*--------------------------------------------------------------------------*/
+
#include "machine.h"
#include "gw_boolean.h"
/*--------------------------------------------------------------------------*/
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Allan CORNET
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
-/*--------------------------------------------------------------------------*/
+
#include "stack-c.h"
#include <string.h>
/*--------------------------------------------------------------------------*/
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
-/*--------------------------------------------------------------------------*/
+
#ifdef _MSC_VER
#include <Windows.h>
#endif
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
-/*--------------------------------------------------------------------------*/
+
#ifdef _MSC_VER
#include <Windows.h>
#endif
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
-/*--------------------------------------------------------------------------*/
+
#ifdef _MSC_VER
#include <Windows.h>
#endif
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Allan CORNET
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
+
/*--------------------------------------------------------------------------*/
#ifndef __GW_CACSD0__
#define __GW_CACSD0__
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Allan CORNET
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
+
/*--------------------------------------------------------------------------*/
#ifndef __GW_CACSD1__
#define __GW_CACSD1__
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Allan CORNET
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
+
/*--------------------------------------------------------------------------*/
#ifndef __GW_CACSD2__
#define __GW_CACSD2__
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Allan CORNET
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
+
/*--------------------------------------------------------------------------*/
#ifndef __GW_CACSD3__
#define __GW_CACSD3__
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Allan CORNET
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
+
/*--------------------------------------------------------------------------*/
#ifndef __GW_SLICOT_H__
#define __GW_SLICOT_H__
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Allan CORNET
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Allan CORNET
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Allan CORNET
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Allan CORNET
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Allan CORNET
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
+
/*--------------------------------------------------------------------------*/
#include <math.h>
#include <string.h>
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Allan CORNET
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
+
/*--------------------------------------------------------------------------*/
#include <string.h>
#include "machine.h"
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA -
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
+
/*--------------------------------------------------------------------------*/
#include <string.h>
#include "machine.h"
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Sylvestre LEDRU
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
+
/*--------------------------------------------------------------------------*/
#ifndef __SCI_CONTR_H__
#define __SCI_CONTR_H__
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Allan CORNET
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
+
/*--------------------------------------------------------------------------*/
#include "machine.h"
#include "stack-c.h"
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Allan CORNET
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
+
/*--------------------------------------------------------------------------*/
#include "machine.h"
#include "stack-c.h"
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Allan CORNET
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
+
/*--------------------------------------------------------------------------*/
#include "machine.h"
#include "stack-c.h"
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Allan CORNET
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
+
/*--------------------------------------------------------------------------*/
#include "machine.h"
#include "stack-c.h"
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Allan CORNET
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
+
/*--------------------------------------------------------------------------*/
#include "machine.h"
#include "stack-c.h"
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Allan CORNET
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
+
/*--------------------------------------------------------------------------*/
#include "machine.h"
#include "stack-c.h"
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Allan CORNET
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
+
/*--------------------------------------------------------------------------*/
#include "machine.h"
#include "stack-c.h"
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Allan CORNET
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
+
/*--------------------------------------------------------------------------*/
#include "machine.h"
#include "stack-c.h"
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA -
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
+
/*--------------------------------------------------------------------------*/
#include <string.h>
#include "machine.h"
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Sylvestre LEDRU
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
+
/*--------------------------------------------------------------------------*/
#ifndef __SCI_RANKQR__
#define __SCI_RANKQR__
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Allan CORNET
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
+
/*--------------------------------------------------------------------------*/
#include "machine.h"
#include "stack-c.h"
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Allan CORNET
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
+
/*--------------------------------------------------------------------------*/
#include "machine.h"
#include "stack-c.h"
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Allan CORNET , Sylvestre LEDRU
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
+
/*--------------------------------------------------------------------------*/
#include "machine.h"
#include "stack-c.h"
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Allan CORNET
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
+
/*--------------------------------------------------------------------------*/
#ifndef __ADDFUNCTIONINTABLE_H__
#define __ADDFUNCTIONINTABLE_H__
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
+
#ifndef __ADDINTER_H__
#define __ADDINTER_H__
-/*-----------------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Allan CORNET
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
+
/*-----------------------------------------------------------------------------------*/
#ifndef __DYNAMIC_LINK_H__
#define __DYNAMIC_LINK_H__
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Allan CORNET
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
+
/*--------------------------------------------------------------------------*/
#ifndef __GW_DYNAMIC_LINK__
#define __GW_DYNAMIC_LINK__
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Allan CORNET
-/*---------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Allan CORNET
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Allan CORNET
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Allan CORNET
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Allan CORNET
-/*-----------------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Allan CORNET
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Allan CORNET
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA -
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Allan CORNET
-/*-----------------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA/ENPC
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
+
/*-----------------------------------------------------------------------------------*/
#include <string.h>
#include <stdio.h>
-/*---------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Sylvestre LEDRU
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Sylvestre LEDRU
-/*---------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA/ENPC
<?xml version="1.0" encoding="Windows-1252"?>
<VisualStudioProject
ProjectType="Visual C++"
- Version="8,00"
+ Version="8.00"
Name="dynamic_link"
ProjectGUID="{EAB6C580-22B3-4359-BA1D-DD7499A96163}"
RootNamespace="dynamic_link"
>
</File>
<File
- RelativePath=".\DllmainDynamic_link.c"
+ RelativePath=".\dl_genErrorMessage.c"
>
</File>
<File
- RelativePath=".\dynamic_link.c"
+ RelativePath=".\DllmainDynamic_link.c"
>
</File>
<File
- RelativePath=".\dl_genErrorMessage.c"
+ RelativePath=".\dynamic_link.c"
>
</File>
<File
>
</File>
<File
+ RelativePath=".\dl_genErrorMessage.h"
+ >
+ </File>
+ <File
RelativePath="..\..\includes\dynamic_link.h"
>
</File>
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA -
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Allan CORNET
-/*--------------------------------------------------------------------------*/
-/* INRIA 2006 */
-/* Allan CORNET */
+
+/*
+* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+* Copyright (C) INRIA - Allan CORNET
+*
+* This file must be used under the terms of the CeCILL.
+* This source file is licensed as described in the file COPYING, which
+* you should have received as part of this distribution. The terms
+* are also available at
+* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+*
+*/
+
/*--------------------------------------------------------------------------*/
#include <string.h>
#include "gw_integer.h"
+/*
+* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+* Copyright (C) INRIA -
+*
+* This file must be used under the terms of the CeCILL.
+* This source file is licensed as described in the file COPYING, which
+* you should have received as part of this distribution. The terms
+* are also available at
+* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+*
+*/
+
#include "machine.h"
#include "db2int.h"
-/*
- * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
- * Copyright (C) INRIA -
- *
- * This file must be used under the terms of the CeCILL.
- * This source file is licensed as described in the file COPYING, which
- * you should have received as part of this distribution. The terms
- * are also available at
- * http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
- *
- */
#define CONV(Type) {\
Type *DY;\
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Sylvestre LEDRU
+/*
+* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+* Copyright (C) INRIA -
+*
+* This file must be used under the terms of the CeCILL.
+* This source file is licensed as described in the file COPYING, which
+* you should have received as part of this distribution. The terms
+* are also available at
+* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+*
+*/
+
#include "machine.h"
#include "genabs.h"
#include "core_math.h"
-/*
- * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
- * Copyright (C) INRIA -
- *
- * This file must be used under the terms of the CeCILL.
- * This source file is licensed as described in the file COPYING, which
- * you should have received as part of this distribution. The terms
- * are also available at
- * http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
- *
- */
#define ABS(Type) {\
Type *DX;\
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Sylvestre LEDRU
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
+
/*--------------------------------------------------------------------------*/
#ifndef __GENABS_H__
#define __GENABS_H__
+/*
+* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+* Copyright (C) INRIA -
+*
+* This file must be used under the terms of the CeCILL.
+* This source file is licensed as described in the file COPYING, which
+* you should have received as part of this distribution. The terms
+* are also available at
+* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+*
+*/
+
#include "machine.h"
#include "genadd.h"
-/*
- * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
- * Copyright (C) INRIA -
- *
- * This file must be used under the terms of the CeCILL.
- * This source file is licensed as described in the file COPYING, which
- * you should have received as part of this distribution. The terms
- * are also available at
- * http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
- *
- */
#define ADD(Type) {\
Type *DX;\
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Sylvestre LEDRU
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
+
/*--------------------------------------------------------------------------*/
#ifndef __GENADD_H__
#define __GENADD_H__
+/*
+* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+* Copyright (C) INRIA -
+*
+* This file must be used under the terms of the CeCILL.
+* This source file is licensed as described in the file COPYING, which
+* you should have received as part of this distribution. The terms
+* are also available at
+* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+*
+*/
+
#include "machine.h"
#include "genbitops.h"
-/*
- * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
- * Copyright (C) INRIA -
- *
- * This file must be used under the terms of the CeCILL.
- * This source file is licensed as described in the file COPYING, which
- * you should have received as part of this distribution. The terms
- * are also available at
- * http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
- *
- */
#define BIT2(Type,Op) {\
Type *DX;\
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Sylvestre LEDRU
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
+
/*--------------------------------------------------------------------------*/
#ifndef __GENBITOPS_H__
#define __GENBITOPS_H__
+/*
+* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+* Copyright (C) INRIA -
+*
+* This file must be used under the terms of the CeCILL.
+* This source file is licensed as described in the file COPYING, which
+* you should have received as part of this distribution. The terms
+* are also available at
+* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+*
+*/
+
#include "machine.h"
#include "gencheck.h"
-/*
- * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
- * Copyright (C) INRIA -
- *
- * This file must be used under the terms of the CeCILL.
- * This source file is licensed as described in the file COPYING, which
- * you should have received as part of this distribution. The terms
- * are also available at
- * http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
- *
- */
#define CHECK(Type) {\
Type *A;\
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Sylvestre LEDRU
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
+
/*--------------------------------------------------------------------------*/
#ifndef __GENCHECK_H__
#define __GENCHECK_H__
+/*
+* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+* Copyright (C) INRIA -
+*
+* This file must be used under the terms of the CeCILL.
+* This source file is licensed as described in the file COPYING, which
+* you should have received as part of this distribution. The terms
+* are also available at
+* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+*
+*/
+
#include "machine.h"
#include "genconcatcol.h"
-/*
- * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
- * Copyright (C) INRIA -
- *
- * This file must be used under the terms of the CeCILL.
- * This source file is licensed as described in the file COPYING, which
- * you should have received as part of this distribution. The terms
- * are also available at
- * http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
- *
- */
#define COLCONC(Type) {\
Type *X1;\
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Sylvestre LEDTU
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
+
/*--------------------------------------------------------------------------*/
#ifndef __GENCONCATCOL_H__
#define __GENCONCATCOL_H__
+/*
+* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+* Copyright (C) INRIA -
+*
+* This file must be used under the terms of the CeCILL.
+* This source file is licensed as described in the file COPYING, which
+* you should have received as part of this distribution. The terms
+* are also available at
+* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+*
+*/
+
#include "machine.h"
#include "genconcatrow.h"
-/*
- * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
- * Copyright (C) INRIA -
- *
- * This file must be used under the terms of the CeCILL.
- * This source file is licensed as described in the file COPYING, which
- * you should have received as part of this distribution. The terms
- * are also available at
- * http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
- *
- */
+
#define RCONC(Type) {\
Type *X1;\
Type *X2;\
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Sylvestre LEDRU
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
+
/*--------------------------------------------------------------------------*/
#ifndef __GENCONCATROW_H__
#define __GENCONCATROW_H__
+/*
+* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+* Copyright (C) INRIA -
+*
+* This file must be used under the terms of the CeCILL.
+* This source file is licensed as described in the file COPYING, which
+* you should have received as part of this distribution. The terms
+* are also available at
+* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+*
+*/
+
+
#include "machine.h"
#include "gencopy.h"
-/*
- * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
- * Copyright (C) INRIA -
- *
- * This file must be used under the terms of the CeCILL.
- * This source file is licensed as described in the file COPYING, which
- * you should have received as part of this distribution. The terms
- * are also available at
- * http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
- *
- */
#define COPYINT(Type) {\
Type *DX;\
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Sylvestre LEDRU
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
+
/*--------------------------------------------------------------------------*/
#ifndef __GENCOPY_H__
#define __GENCOPY_H__
+/*
+* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+* Copyright (C) INRIA -
+*
+* This file must be used under the terms of the CeCILL.
+* This source file is licensed as described in the file COPYING, which
+* you should have received as part of this distribution. The terms
+* are also available at
+* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+*
+*/
+
#include "machine.h"
#include "gencuprod.h"
-/*
- * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
- * Copyright (C) INRIA -
- *
- * This file must be used under the terms of the CeCILL.
- * This source file is licensed as described in the file COPYING, which
- * you should have received as part of this distribution. The terms
- * are also available at
- * http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
- *
- */
#define CUPROD(Type) {\
Type *W;\
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Sylvestre LEDRU
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
+
/*--------------------------------------------------------------------------*/
#ifndef __GENCUPROD_H__
#define __GENCUPROD_H__
-#include "machine.h"
-#include "gencusum.h"
/*
- * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
- * Copyright (C) INRIA -
- *
- * This file must be used under the terms of the CeCILL.
- * This source file is licensed as described in the file COPYING, which
- * you should have received as part of this distribution. The terms
- * are also available at
- * http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
- *
- */
+* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+* Copyright (C) INRIA -
+*
+* This file must be used under the terms of the CeCILL.
+* This source file is licensed as described in the file COPYING, which
+* you should have received as part of this distribution. The terms
+* are also available at
+* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+*
+*/
+
+#include "machine.h"
+#include "gencusum.h"
#define CUSUM(Type) {\
Type *W;\
W=(Type *)w;\
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Sylvestre LEDRU
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
+
/*--------------------------------------------------------------------------*/
#ifndef __GENCUSUM_H__
#define __GENCUSUM_H__
+/*
+* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+* Copyright (C) INRIA -
+*
+* This file must be used under the terms of the CeCILL.
+* This source file is licensed as described in the file COPYING, which
+* you should have received as part of this distribution. The terms
+* are also available at
+* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+*
+*/
+
+
#include "machine.h"
#include "gendiag.h"
#include "core_math.h"
-/*
- * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
- * Copyright (C) INRIA -
- *
- * This file must be used under the terms of the CeCILL.
- * This source file is licensed as described in the file COPYING, which
- * you should have received as part of this distribution. The terms
- * are also available at
- * http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
- *
- */
-
#define DIAG(Type) {\
Type *DX;\
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Sylvestre LEDRU
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
+
/*--------------------------------------------------------------------------*/
#ifndef __GENDIAG_H__
#define __GENDIAG_H__
+/*
+* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+* Copyright (C) INRIA -
+*
+* This file must be used under the terms of the CeCILL.
+* This source file is licensed as described in the file COPYING, which
+* you should have received as part of this distribution. The terms
+* are also available at
+* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+*
+*/
+
#include "machine.h"
#include "gendot.h"
-/*
- * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
- * Copyright (C) INRIA -
- *
- * This file must be used under the terms of the CeCILL.
- * This source file is licensed as described in the file COPYING, which
- * you should have received as part of this distribution. The terms
- * are also available at
- * http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
- *
- */
#define DOT(Type) {\
Type *DX;\
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Sylvestre LEDRU
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
+
/*--------------------------------------------------------------------------*/
#ifndef __GENDOT_H__
#define __GENDOT_H__
+/*
+* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+* Copyright (C) INRIA -
+*
+* This file must be used under the terms of the CeCILL.
+* This source file is licensed as described in the file COPYING, which
+* you should have received as part of this distribution. The terms
+* are also available at
+* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+*
+*/
+
#include "machine.h"
#include "genextrac1.h"
-/*
- * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
- * Copyright (C) INRIA -
- *
- * This file must be used under the terms of the CeCILL.
- * This source file is licensed as described in the file COPYING, which
- * you should have received as part of this distribution. The terms
- * are also available at
- * http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
- *
- */
#define EXTRAC1(Type) {\
Type *FROM;\
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Sylvestre LEDRU
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
+
/*--------------------------------------------------------------------------*/
#ifndef __GENEXTRACT1_H__
#define __GENEXTRACT1_H__
+/*
+* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+* Copyright (C) INRIA -
+*
+* This file must be used under the terms of the CeCILL.
+* This source file is licensed as described in the file COPYING, which
+* you should have received as part of this distribution. The terms
+* are also available at
+* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+*
+*/
+
#include "machine.h"
#include "genextrac2.h"
-/*
- * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
- * Copyright (C) INRIA -
- *
- * This file must be used under the terms of the CeCILL.
- * This source file is licensed as described in the file COPYING, which
- * you should have received as part of this distribution. The terms
- * are also available at
- * http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
- *
- */
#define EXTRAC2(Type) {\
Type *FROM;\
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Sylvestre LEDRU
* are also available at
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
- *//*--------------------------------------------------------------------------*/
+ */
+
+/*--------------------------------------------------------------------------*/
#ifndef __GENEXTRACT2_H__
#define __GENEXTRACT2_H__
#include "machine.h"
+/*
+* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+* Copyright (C) INRIA -
+*
+* This file must be used under the terms of the CeCILL.
+* This source file is licensed as described in the file COPYING, which
+* you should have received as part of this distribution. The terms
+* are also available at
+* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+*
+*/
+
#include "machine.h"
#include "genimpl.h"
-/*
- * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
- * Copyright (C) INRIA -
- *
- * This file must be used under the terms of the CeCILL.
- * This source file is licensed as described in the file COPYING, which
- * you should have received as part of this distribution. The terms
- * are also available at
- * http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
- *
- */
#define IMPL2(Type) {\
Type FIRST = (Type)*((Type *)first);\
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Sylvestre LEDRU
* are also available at
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
- *//*--------------------------------------------------------------------------*/
+ */
+
+/*--------------------------------------------------------------------------*/
#ifndef __GENIMPL_H__
#define __GENIMPL_H__
#include "machine.h"
+/*
+* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+* Copyright (C) INRIA -
+*
+* This file must be used under the terms of the CeCILL.
+* This source file is licensed as described in the file COPYING, which
+* you should have received as part of this distribution. The terms
+* are also available at
+* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+*
+*/
+
#include "machine.h"
#include "geninsert1.h"
-/*
- * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
- * Copyright (C) INRIA -
- *
- * This file must be used under the terms of the CeCILL.
- * This source file is licensed as described in the file COPYING, which
- * you should have received as part of this distribution. The terms
- * are also available at
- * http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
- *
- */
#define INSERT1(Type) {\
Type *FROM;\
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Sylvestre LEDRU
* are also available at
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
- *//*--------------------------------------------------------------------------*/
+ */
+
+/*--------------------------------------------------------------------------*/
#ifndef __GENINSERT1_H__
#define __GENINSERT1_H__
#include "machine.h"
+/*
+* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+* Copyright (C) INRIA -
+*
+* This file must be used under the terms of the CeCILL.
+* This source file is licensed as described in the file COPYING, which
+* you should have received as part of this distribution. The terms
+* are also available at
+* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+*
+*/
+
#include "machine.h"
#include "geninsert2.h"
-/*
- * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
- * Copyright (C) INRIA -
- *
- * This file must be used under the terms of the CeCILL.
- * This source file is licensed as described in the file COPYING, which
- * you should have received as part of this distribution. The terms
- * are also available at
- * http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
- *
- */
#define INSERT2(Type) {\
Type *FROM;\
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Sylvestre LEDRU
* are also available at
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
- *//*--------------------------------------------------------------------------*/
+ */
+
#ifndef __GENINSERT2_H__
#define __GENINSERT2_H__
#include "machine.h"
+/*
+* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+* Copyright (C) INRIA -
+*
+* This file must be used under the terms of the CeCILL.
+* This source file is licensed as described in the file COPYING, which
+* you should have received as part of this distribution. The terms
+* are also available at
+* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+*
+*/
+
#include "machine.h"
#include "genisany.h"
-/*
- * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
- * Copyright (C) INRIA -
- *
- * This file must be used under the terms of the CeCILL.
- * This source file is licensed as described in the file COPYING, which
- * you should have received as part of this distribution. The terms
- * are also available at
- * http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
- *
- */
#define ISANY(Type) {\
Type *DX;\
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Sylvestre LEDRU
* are also available at
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
- *//*--------------------------------------------------------------------------*/
+ */
+
+/*--------------------------------------------------------------------------*/
#ifndef __GENISANY_H__
#define __GENISANY_H__
#include "machine.h"
+/*
+* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+* Copyright (C) INRIA -
+*
+* This file must be used under the terms of the CeCILL.
+* This source file is licensed as described in the file COPYING, which
+* you should have received as part of this distribution. The terms
+* are also available at
+* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+*
+*/
+
#include "machine.h"
#include "genkron.h"
-/*
- * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
- * Copyright (C) INRIA -
- *
- * This file must be used under the terms of the CeCILL.
- * This source file is licensed as described in the file COPYING, which
- * you should have received as part of this distribution. The terms
- * are also available at
- * http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
- *
- */
#define KRON(Type) {\
Type *DX;\
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Sylvestre LEDRU
* are also available at
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
- *//*--------------------------------------------------------------------------*/
+ */
+
+/*--------------------------------------------------------------------------*/
#ifndef __GENKRON_H__
#define __GENKRON_H__
#include "machine.h"
+/*
+* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+* Copyright (C) INRIA -
+*
+* This file must be used under the terms of the CeCILL.
+* This source file is licensed as described in the file COPYING, which
+* you should have received as part of this distribution. The terms
+* are also available at
+* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+*
+*/
+
#include "machine.h"
#include "genmax2.h"
-/*
- * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
- * Copyright (C) INRIA -
- *
- * This file must be used under the terms of the CeCILL.
- * This source file is licensed as described in the file COPYING, which
- * you should have received as part of this distribution. The terms
- * are also available at
- * http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
- *
- */
#define MAX2(Xtype,Ytype) {\
Xtype *DX;\
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Sylvestre LEDRU
* are also available at
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
- *//*--------------------------------------------------------------------------*/
+ */
+
+/*--------------------------------------------------------------------------*/
#ifndef __GENMAX2_H__
#define __GENMAX2_H__
#include "machine.h"
+/*
+* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+* Copyright (C) INRIA -
+*
+* This file must be used under the terms of the CeCILL.
+* This source file is licensed as described in the file COPYING, which
+* you should have received as part of this distribution. The terms
+* are also available at
+* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+*
+*/
+
#include "machine.h"
#include "genmcopy.h"
-/*
- * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
- * Copyright (C) INRIA -
- *
- * This file must be used under the terms of the CeCILL.
- * This source file is licensed as described in the file COPYING, which
- * you should have received as part of this distribution. The terms
- * are also available at
- * http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
- *
- */
#define MCOPY(Type) {\
Type *A;\
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Sylvestre LEDRU
* are also available at
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
- *//*--------------------------------------------------------------------------*/
+ */
+
+/*--------------------------------------------------------------------------*/
#ifndef __GENMCOPY_H__
#define __GENMCOPY_H__
#include "machine.h"
+/*
+* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+* Copyright (C) INRIA -
+*
+* This file must be used under the terms of the CeCILL.
+* This source file is licensed as described in the file COPYING, which
+* you should have received as part of this distribution. The terms
+* are also available at
+* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+*
+*/
+
#include "machine.h"
#include "genmcuprod.h"
#include "gencuprod.h"
-/*
- * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
- * Copyright (C) INRIA -
- *
- * This file must be used under the terms of the CeCILL.
- * This source file is licensed as described in the file COPYING, which
- * you should have received as part of this distribution. The terms
- * are also available at
- * http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
- *
- */
static integer c__1 = 1;
+
#define MCUPROD(Type) {\
Type *A;\
A=(Type *)a;\
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Sylvestre LEDRU
* are also available at
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
- *//*--------------------------------------------------------------------------*/
+ */
+
+/*--------------------------------------------------------------------------*/
#ifndef __GENMCUPROD_H__
#define __GENMCUPROD_H__
#include "machine.h"
+/*
+* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+* Copyright (C) INRIA -
+*
+* This file must be used under the terms of the CeCILL.
+* This source file is licensed as described in the file COPYING, which
+* you should have received as part of this distribution. The terms
+* are also available at
+* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+*
+*/
+
#include "machine.h"
#include "genmcusum.h"
-/*
- * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
- * Copyright (C) INRIA -
- *
- * This file must be used under the terms of the CeCILL.
- * This source file is licensed as described in the file COPYING, which
- * you should have received as part of this distribution. The terms
- * are also available at
- * http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
- *
- */
static integer c__1 = 1;
#define MCUSUM(Type) {\
Type *A;\
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Sylvestre LEDRU
* are also available at
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
- *//*--------------------------------------------------------------------------*/
+ */
+
+/*--------------------------------------------------------------------------*/
#ifndef __GENMCUSUM_H__
#define __GENMCUSUM_H__
#include "machine.h"
+/*
+* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+* Copyright (C) INRIA -
+*
+* This file must be used under the terms of the CeCILL.
+* This source file is licensed as described in the file COPYING, which
+* you should have received as part of this distribution. The terms
+* are also available at
+* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+*
+*/
+
#include "machine.h"
#include "genmdiag.h"
#include "core_math.h"
-/*
- * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
- * Copyright (C) INRIA -
- *
- * This file must be used under the terms of the CeCILL.
- * This source file is licensed as described in the file COPYING, which
- * you should have received as part of this distribution. The terms
- * are also available at
- * http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
- *
- */
#define MDIAG(Type) {\
Type *DX;\
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Sylvestre LEDRU
* are also available at
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
- *//*--------------------------------------------------------------------------*/
+ */
+
+/*--------------------------------------------------------------------------*/
#ifndef __GENMDIAG_H__
#define __GENMDIAG_H__
#include "machine.h"
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
+
#include <math.h>
#include <string.h>
#include <stdio.h>
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Sylvestre LEDRU
* are also available at
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
- *//*--------------------------------------------------------------------------*/
+ */
+
+/*--------------------------------------------------------------------------*/
#ifndef __GENMDSP_H__
#define __GENMDSP_H__
#include "machine.h"
+/*
+* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+* Copyright (C) INRIA -
+*
+* This file must be used under the terms of the CeCILL.
+* This source file is licensed as described in the file COPYING, which
+* you should have received as part of this distribution. The terms
+* are also available at
+* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+*
+*/
+
#include "machine.h"
#include "genmin2.h"
-/*
- * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
- * Copyright (C) INRIA -
- *
- * This file must be used under the terms of the CeCILL.
- * This source file is licensed as described in the file COPYING, which
- * you should have received as part of this distribution. The terms
- * are also available at
- * http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
- *
- */
#define MIN2(Xtype,Ytype) {\
Xtype *DX;\
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Sylvestre LEDRU
* are also available at
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
- *//*--------------------------------------------------------------------------*/
+ */
+
+/*--------------------------------------------------------------------------*/
#ifndef __GENMIN2_H__
#define __GENMIN2_H__
#include "machine.h"
+/*
+* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+* Copyright (C) INRIA -
+*
+* This file must be used under the terms of the CeCILL.
+* This source file is licensed as described in the file COPYING, which
+* you should have received as part of this distribution. The terms
+* are also available at
+* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+*
+*/
+
#include "machine.h"
#include "genmmax.h"
-/*
- * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
- * Copyright (C) INRIA -
- *
- * This file must be used under the terms of the CeCILL.
- * This source file is licensed as described in the file COPYING, which
- * you should have received as part of this distribution. The terms
- * are also available at
- * http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
- *
- */
#define MMAX(Type) {\
Type *DX;\
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Sylvestre LEDRU
* are also available at
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
- *//*--------------------------------------------------------------------------*/
+ */
+
+/*--------------------------------------------------------------------------*/
#ifndef __GENMMAX_H__
#define __GENMMAX_H__
#include "machine.h"
-#include "machine.h"
-#include "genmmin.h"
/*
- * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
- * Copyright (C) INRIA -
- *
- * This file must be used under the terms of the CeCILL.
- * This source file is licensed as described in the file COPYING, which
- * you should have received as part of this distribution. The terms
- * are also available at
- * http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
- *
- */
+* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+* Copyright (C) INRIA -
+*
+* This file must be used under the terms of the CeCILL.
+* This source file is licensed as described in the file COPYING, which
+* you should have received as part of this distribution. The terms
+* are also available at
+* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+*
+*/
+
+#include "machine.h"
+#include "genmmin.h"
/* NEED COMMENTS !!!! */
#define MMIN(Type) {\
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Sylvestre LEDRU
* are also available at
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
- *//*--------------------------------------------------------------------------*/
+ */
+
+/*--------------------------------------------------------------------------*/
#ifndef __GENMMIN_H__
#define __GENMMIN_H__
#include "machine.h"
+/*
+* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+* Copyright (C) INRIA -
+*
+* This file must be used under the terms of the CeCILL.
+* This source file is licensed as described in the file COPYING, which
+* you should have received as part of this distribution. The terms
+* are also available at
+* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+*
+*/
+
#include "machine.h"
#include "gendot.h"
#include "genmmul.h"
-/*
- * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
- * Copyright (C) INRIA -
- *
- * This file must be used under the terms of the CeCILL.
- * This source file is licensed as described in the file COPYING, which
- * you should have received as part of this distribution. The terms
- * are also available at
- * http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
- *
- */
static integer c1 = 1;
#define MMUL(Type) {\
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Sylvestre LEDRU
* are also available at
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
- *//*--------------------------------------------------------------------------*/
+ */
+
+/*--------------------------------------------------------------------------*/
#ifndef __GENMMUL_H__
#define __GENMMUL_H__
#include "machine.h"
+/*
+* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+* Copyright (C) INRIA -
+*
+* This file must be used under the terms of the CeCILL.
+* This source file is licensed as described in the file COPYING, which
+* you should have received as part of this distribution. The terms
+* are also available at
+* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+*
+*/
+
#include "machine.h"
#include "genmprod.h"
-/*
- * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
- * Copyright (C) INRIA -
- *
- * This file must be used under the terms of the CeCILL.
- * This source file is licensed as described in the file COPYING, which
- * you should have received as part of this distribution. The terms
- * are also available at
- * http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
- *
- */
static integer c__1 = 1;
#define MPROD(Type) {\
Type *A;\
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Sylvestre LEDRU
* are also available at
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
- *//*--------------------------------------------------------------------------*/
+ */
+
+/*--------------------------------------------------------------------------*/
#ifndef __GENMPROD_H__
#define __GENMPROD_H__
#include "machine.h"
+/*
+* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+* Copyright (C) INRIA -
+*
+* This file must be used under the terms of the CeCILL.
+* This source file is licensed as described in the file COPYING, which
+* you should have received as part of this distribution. The terms
+* are also available at
+* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+*
+*/
+
#include "machine.h"
#include "gensum.h"
#include "genmsum.h"
-/*
- * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
- * Copyright (C) INRIA -
- *
- * This file must be used under the terms of the CeCILL.
- * This source file is licensed as described in the file COPYING, which
- * you should have received as part of this distribution. The terms
- * are also available at
- * http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
- *
- */
static integer c__1 = 1;
#define MSUM(Type) {\
Type *A;\
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Sylvestre LEDRU
* are also available at
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
- *//*--------------------------------------------------------------------------*/
+ */
+
+/*--------------------------------------------------------------------------*/
#ifndef __GENMSUM_H__
#define __GENMSUM_H__
#include "machine.h"
+/*
+* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+* Copyright (C) INRIA -
+*
+* This file must be used under the terms of the CeCILL.
+* This source file is licensed as described in the file COPYING, which
+* you should have received as part of this distribution. The terms
+* are also available at
+* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+*
+*/
+
#include "machine.h"
#include "genmtran.h"
-/*
- * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
- * Copyright (C) INRIA -
- *
- * This file must be used under the terms of the CeCILL.
- * This source file is licensed as described in the file COPYING, which
- * you should have received as part of this distribution. The terms
- * are also available at
- * http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
- *
- */
#define MTRAN(Type) {\
Type *A;\
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Sylvestre LEDRU
* are also available at
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
- *//*--------------------------------------------------------------------------*/
+ */
+
+/*--------------------------------------------------------------------------*/
#ifndef __GENMTRAN_H__
#define __GENMTRAN_H__
#include "machine.h"
+/*
+* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+* Copyright (C) INRIA -
+*
+* This file must be used under the terms of the CeCILL.
+* This source file is licensed as described in the file COPYING, which
+* you should have received as part of this distribution. The terms
+* are also available at
+* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+*
+*/
+
#include "machine.h"
#include "genprod.h"
-/*
- * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
- * Copyright (C) INRIA -
- *
- * This file must be used under the terms of the CeCILL.
- * This source file is licensed as described in the file COPYING, which
- * you should have received as part of this distribution. The terms
- * are also available at
- * http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
- *
- */
#define PROD(Type) {\
Type *DX;\
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Sylvestre LEDRU
* are also available at
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
- *//*--------------------------------------------------------------------------*/
+ */
+
+/*--------------------------------------------------------------------------*/
#ifndef __GENPROD_H__
#define __GENPROD_H__
#include "machine.h"
+/*
+* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+* Copyright (C) INRIA -
+*
+* This file must be used under the terms of the CeCILL.
+* This source file is licensed as described in the file COPYING, which
+* you should have received as part of this distribution. The terms
+* are also available at
+* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+*
+*/
+
#include "machine.h"
#include "genrdiv.h"
-/*
- * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
- * Copyright (C) INRIA -
- *
- * This file must be used under the terms of the CeCILL.
- * This source file is licensed as described in the file COPYING, which
- * you should have received as part of this distribution. The terms
- * are also available at
- * http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
- *
- */
#define RDIV(Type) {\
Type *A;\
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Sylvestre LEDRU
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
- /*--------------------------------------------------------------------------*/
+
+/*--------------------------------------------------------------------------*/
#ifndef __GENRDIV_H__
#define __GENRDIV_H__
#include "machine.h"
+/*
+* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+* Copyright (C) INRIA -
+*
+* This file must be used under the terms of the CeCILL.
+* This source file is licensed as described in the file COPYING, which
+* you should have received as part of this distribution. The terms
+* are also available at
+* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+*
+*/
+
#include "machine.h"
#include "genscal.h"
-/*
- * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
- * Copyright (C) INRIA -
- *
- * This file must be used under the terms of the CeCILL.
- * This source file is licensed as described in the file COPYING, which
- * you should have received as part of this distribution. The terms
- * are also available at
- * http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
- *
- */
#define SCAL(Type) {\
Type *DX;\
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Sylvestre LEDRU
* are also available at
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
- *//*--------------------------------------------------------------------------*/
+ */
+
+/*--------------------------------------------------------------------------*/
#ifndef __GENSCAL_H__
#define __GENSCAL_H__
#include "machine.h"
+/*
+* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+* Copyright (C) INRIA -
+*
+* This file must be used under the terms of the CeCILL.
+* This source file is licensed as described in the file COPYING, which
+* you should have received as part of this distribution. The terms
+* are also available at
+* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+*
+*/
+
#include "machine.h"
#include "genset.h"
-/*
- * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
- * Copyright (C) INRIA -
- *
- * This file must be used under the terms of the CeCILL.
- * This source file is licensed as described in the file COPYING, which
- * you should have received as part of this distribution. The terms
- * are also available at
- * http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
- *
- */
#define SET(Type) {\
Type *DX;\
* are also available at
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
- *//*--------------------------------------------------------------------------*/
+ */
+
+/*--------------------------------------------------------------------------*/
#ifndef __GENSET_H__
#define __GENSET_H__
#include "machine.h"
+/*
+* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+* Copyright (C) INRIA -
+*
+* This file must be used under the terms of the CeCILL.
+* This source file is licensed as described in the file COPYING, which
+* you should have received as part of this distribution. The terms
+* are also available at
+* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+*
+*/
+
#include "machine.h"
#include "gensubst.h"
-/*
- * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
- * Copyright (C) INRIA -
- *
- * This file must be used under the terms of the CeCILL.
- * This source file is licensed as described in the file COPYING, which
- * you should have received as part of this distribution. The terms
- * are also available at
- * http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
- *
- */
#define SUBST(Type) {\
Type *DX;\
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Sylvestre LEDRU
* are also available at
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
- *//*--------------------------------------------------------------------------*/
+ */
+
+/*--------------------------------------------------------------------------*/
#ifndef __GENSUBST_H__
#define __GENSUBST_H__
#include "machine.h"
+/*
+* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+* Copyright (C) INRIA -
+*
+* This file must be used under the terms of the CeCILL.
+* This source file is licensed as described in the file COPYING, which
+* you should have received as part of this distribution. The terms
+* are also available at
+* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+*
+*/
+
#include "machine.h"
#include "gensum.h"
-/*
- * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
- * Copyright (C) INRIA -
- *
- * This file must be used under the terms of the CeCILL.
- * This source file is licensed as described in the file COPYING, which
- * you should have received as part of this distribution. The terms
- * are also available at
- * http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
- *
- */
#define SUM(Type) {\
Type *DX;\
-/*--------------------------------------------------------------------------*/
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Sylvestre LEDRU
* are also available at
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
- *//*--------------------------------------------------------------------------*/
+ */
+
+/*--------------------------------------------------------------------------*/
#ifndef __GENSUM_H__
#define __GENSUM_H__
#include "machine.h"
+/*
+* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+* Copyright (C) INRIA -
+*
+* This file must be used under the terms of the CeCILL.
+* This source file is licensed as described in the file COPYING, which
+* you should have received as part of this distribution. The terms
+* are also available at
+* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+*
+*/
+
#include "machine.h"
#include "gentril.h"
-/*
- * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
- * Copyright (C) INRIA -
- *
- * This file must be used under the terms of the CeCILL.
- * This source file is licensed as described in the file COPYING, which
- * you should have received as part of this distribution. The terms
- * are also available at
- * http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
- *
- */
#define TRIL(Type) {\
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Sylvestre LEDRU
* are also available at
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
- *//*--------------------------------------------------------------------------*/
+ */
+
+/*--------------------------------------------------------------------------*/
#ifndef __GENTRIL_H__
#define __GENTRIL_H__
#include "machine.h"
+/*
+* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+* Copyright (C) INRIA -
+*
+* This file must be used under the terms of the CeCILL.
+* This source file is licensed as described in the file COPYING, which
+* you should have received as part of this distribution. The terms
+* are also available at
+* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+*
+*/
+
#include "machine.h"
#include "gentriu.h"
-/*
- * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
- * Copyright (C) INRIA -
- *
- * This file must be used under the terms of the CeCILL.
- * This source file is licensed as described in the file COPYING, which
- * you should have received as part of this distribution. The terms
- * are also available at
- * http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
- *
- */
#define TRIU(Type) {\
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Sylvestre LEDRU
* are also available at
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
- *//*--------------------------------------------------------------------------*/
+ */
+
+/*--------------------------------------------------------------------------*/
#ifndef __GENTRIU_H__
#define __GENTRIU_H__
#include "machine.h"
+/*
+* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+* Copyright (C) INRIA -
+*
+* This file must be used under the terms of the CeCILL.
+* This source file is licensed as described in the file COPYING, which
+* you should have received as part of this distribution. The terms
+* are also available at
+* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+*
+*/
+
#include "machine.h"
#include "genvmul.h"
-/*
- * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
- * Copyright (C) INRIA -
- *
- * This file must be used under the terms of the CeCILL.
- * This source file is licensed as described in the file COPYING, which
- * you should have received as part of this distribution. The terms
- * are also available at
- * http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
- *
- */
#define VMUL(Type) {\
Type *DX;\
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Sylvestre LEDRU
* are also available at
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
- *//*--------------------------------------------------------------------------*/
+ */
+
+/*--------------------------------------------------------------------------*/
#ifndef __GENVMUL_H__
#define __GENVMUL_H__
#include "machine.h"
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
+
#include "machine.h"
#include "i_nextj.h"
#include "stack-c.h"
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Sylvestre LEDRU
* are also available at
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
- *//*--------------------------------------------------------------------------*/
+ */
+
+/*--------------------------------------------------------------------------*/
#ifndef __I_NEXTJ_H__
#define __I_NEXTJ_H__
#include "machine.h"
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
+
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Sylvestre LEDRU
* are also available at
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
- *//*--------------------------------------------------------------------------*/
+ */
+
+/*--------------------------------------------------------------------------*/
#ifndef __MGETI_H__
#define __MGETI_H__
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
+
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Sylvestre LEDRU
* are also available at
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
- *//*--------------------------------------------------------------------------*/
+ */
+
+/*--------------------------------------------------------------------------*/
#ifndef __MPUTI_H__
#define __MPUTI_H__
+/*
+* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+* Copyright (C) INRIA -
+*
+* This file must be used under the terms of the CeCILL.
+* This source file is licensed as described in the file COPYING, which
+* you should have received as part of this distribution. The terms
+* are also available at
+* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+*
+*/
+
#include "machine.h"
#include "tpconv.h"
-/*
- * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
- * Copyright (C) INRIA -
- *
- * This file must be used under the terms of the CeCILL.
- * This source file is licensed as described in the file COPYING, which
- * you should have received as part of this distribution. The terms
- * are also available at
- * http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
- *
- */
#define TCONV(Xtype,Ytype) {\
Xtype *DX;\
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Sylvestre LEDRU
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
- /*--------------------------------------------------------------------------*/
+
+/*--------------------------------------------------------------------------*/
#ifndef __TPCONV_H__
#define __TPCONV_H__
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Allan CORNET
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Allan CORNET
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Allan CORNET
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Allan CORNET
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Sylvestre LEDRU
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Allan CORNET
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Allan CORNET
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Allan CORNET
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Allan CORNET
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Allan CORNET
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Allan CORNET
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Allan CORNET
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Allan CORNET
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Allan CORNET
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Allan CORNET
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Allan CORNET
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
+
/*--------------------------------------------------------------------------*/
#include <windows.h>
/*--------------------------------------------------------------------------*/
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Allan CORNET
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
+
/*--------------------------------------------------------------------------*/
#include <stdlib.h>
#include <stdio.h>
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Allan CORNET
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
+
/*--------------------------------------------------------------------------*/
#include <string.h>
#include <stdlib.h>
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Allan CORNET
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
+
/*--------------------------------------------------------------------------*/
#ifndef __JVM_H__
#define __JVM_H__
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Allan CORNET
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
+
/*--------------------------------------------------------------------------*/
#include "JVM_commons.h"
#include "JVM_functions.h"
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Allan CORNET
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
+
/*--------------------------------------------------------------------------*/
#include <stdio.h>
#include "JVM_commons.h"
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Allan CORNET
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
+
/*--------------------------------------------------------------------------*/
#ifndef __JVM_COMMONS_H__
#define __JVM_COMMONS_H__
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Allan CORNET
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
+
/*--------------------------------------------------------------------------*/
#ifndef __JVM_FUNCTIONS_H__
#define __JVM_FUNCTIONS_H__
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Allan CORNET
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
+
/*--------------------------------------------------------------------------*/
#include "TerminateJVM.h"
#include "JVM.h"
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Allan CORNET
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
+
/*--------------------------------------------------------------------------*/
#include <jni.h>
#include "addToClasspath.h"
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Allan CORNET
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
+
/*--------------------------------------------------------------------------*/
#include <jni.h>
#include "addToLibrarypath.h"
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Sylvestre LEDRU
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
+
/*--------------------------------------------------------------------------*/
#include <jni.h>
#include <string.h>
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Allan CORNET
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
+
/*--------------------------------------------------------------------------*/
#include "createMainScilabObject.h"
#include "getScilabObject.h"
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Allan CORNET
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Allan CORNET
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
+
/*--------------------------------------------------------------------------*/
#include <jni.h>
#include <string.h>
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Allan CORNET
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Allan CORNET
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
+
/*--------------------------------------------------------------------------*/
#include <jni.h>
#include <string.h>
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Allan CORNET
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Allan CORNET
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
+
/*--------------------------------------------------------------------------*/
#include <libxml/xpath.h>
#include <libxml/xmlreader.h>
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Allan CORNET
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
+
/*--------------------------------------------------------------------------*/
#ifndef __LOADCLASSPATH_H__
#define __LOADCLASSPATH_H__
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Allan CORNET
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
+
/*--------------------------------------------------------------------------*/
#include <libxml/xpath.h>
#include <libxml/xmlreader.h>
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Allan CORNET
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
+
/*--------------------------------------------------------------------------*/
#ifndef __LOADLIBRARYPATH_H__
#define __LOADLIBRARYPATH_H__
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Allan CORNET
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
+
/*--------------------------------------------------------------------------*/
#include <jni.h>
#include <string.h>
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Allan CORNET
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
+
/*--------------------------------------------------------------------------*/
#ifndef __SYSTEM_GETPROPERTY_H__
#define __SYSTEM_GETPROPERTY_H__
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Allan CORNET
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
+
/*--------------------------------------------------------------------------*/
#include <jni.h>
#include <string.h>
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Allan CORNET
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
+
/*--------------------------------------------------------------------------*/
#ifndef __SYSTEM_SETPROPERTY_H__
#define __SYSTEM_SETPROPERTY_H__
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Allan CORNET
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
-/*--------------------------------------------------------------------------*/
+
#ifndef __SCIERROR__
#define __SCIERROR__
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Sylvestre LEDRU
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
-/*--------------------------------------------------------------------------*/
+
#ifndef __BASOUT_H__
#define __BASOUT_H__
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Allan CORNET
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
-/*--------------------------------------------------------------------------*/
+
#ifndef __ERRMDS_H__
#define __ERRMDS_H__
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Allan CORNET
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
-/*--------------------------------------------------------------------------*/
+
#ifndef __ERROR_H__
#define __ERROR_H__
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Allan CORNET
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
-/*--------------------------------------------------------------------------*/
+
#ifndef __SCIPRINT_H__
#define __SCIPRINT_H__
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) Francois VOGEL
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
-/*--------------------------------------------------------------------------*/
+
#ifndef __SCIPRINT_FULL_H__
#define __SCIPRINT_FULL_H__
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Allan CORNET , Sylvestre LEDRU
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
-/*--------------------------------------------------------------------------*/
+
#ifndef __SCIPRINT_ND_H__
#define __SCIPRINT_ND_H__
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Sylvestre LEDRU
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
-/*--------------------------------------------------------------------------*/
+
#include <windows.h>
/*--------------------------------------------------------------------------*/
#pragma comment(lib,"../../../../bin/libintl.lib")
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA -
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
-/*--------------------------------------------------------------------------*/
+
#include <string.h>
#include <stdio.h>
#include "machine.h"
-/*--------------------------------------------------------------------------*/
-/* INRIA 2006 */
-/* Allan CORNET */
-/*--------------------------------------------------------------------------*/
+
+/*
+* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+* Copyright (C) INRIA - Allan CORNET
+*
+* This file must be used under the terms of the CeCILL.
+* This source file is licensed as described in the file COPYING, which
+* you should have received as part of this distribution. The terms
+* are also available at
+* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+*
+*/
+
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA -
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
-/*--------------------------------------------------------------------------*/
+
#include <string.h>
#include "machine.h"
#include "cerro.h"
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Allan CORNET
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
-/*--------------------------------------------------------------------------*/
+
#include "errmds.h"
#include "stack-def.h"
/*--------------------------------------------------------------------------*/
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Allan CORNET
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
-/*--------------------------------------------------------------------------*/
+
#include <string.h>
#include <stdio.h>
#include <stdarg.h>
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Allan CORNET
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
-/*--------------------------------------------------------------------------*/
+
#include "erro.h"
#include "Scierror.h"
/*--------------------------------------------------------------------------*/
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Allan CORNET
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
-/*--------------------------------------------------------------------------*/
+
#include "error.h"
#include "MALLOC.h" /* NULL*/
#include "error_internal.h"
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Allan CORNET
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
-/*--------------------------------------------------------------------------*/
+
#include <string.h>
#include "error_internal.h"
#include "sciprint.h"
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Allan CORNET
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
-/*--------------------------------------------------------------------------*/
+
#ifndef __ERROR_INTERNAL_H__
#define __ERROR_INTERNAL_H__
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Allan CORNET
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
-/*--------------------------------------------------------------------------*/
+
#include "machine.h"
#include "msgout.h"
#include "msgstore.h"
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Sylvestre LEDRU
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
-/*--------------------------------------------------------------------------*/
+
#ifndef __MSGOUT_H__
#define __MSGOUT_H__
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Allan CORNET
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
-/*--------------------------------------------------------------------------*/
+
#include <string.h>
#include "warningmode.h"
#include "sciprint.h"
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA -
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - AS
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
-/*--------------------------------------------------------------------------*/
+
#ifndef __MSGSTORE_H__
#define __MSGSTORE_H__
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Allan CORNET
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
-/*--------------------------------------------------------------------------*/
+
#include "machine.h"
#include "stack-c.h"
#include "basout.h"
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Sylvestre LEDRU
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
-/*--------------------------------------------------------------------------*/
+
#ifndef __MSGTXT_H__
#define __MSGTXT_H__
#include "machine.h"
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Allan CORNET
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
-/*--------------------------------------------------------------------------*/
+
#include <stdio.h>
#include <string.h>
#include "sciprint.h"
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) Francois Vogel
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
+
/*--------------------------------------------------------------------------*/
/* sciprint_full function */
/*--------------------------------------------------------------------------*/
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Allan CORNET , Sylvestre LEDRU
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
+
/*--------------------------------------------------------------------------*/
#include <stdarg.h>
#include <stdio.h>
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA -
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Sylvestre LEDRU
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Allan CORNET , Sylvestre LEDRU
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA -
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA -
-/*-----------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA -
-/*--------------------------------------------------------------------------*/
-/* INRIA 2006 */
-/* Allan CORNET */
+/*
+* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+* Copyright (C) INRIA - Allan CORNET , Cong WU
+*
+* This file must be used under the terms of the CeCILL.
+* This source file is licensed as described in the file COPYING, which
+* you should have received as part of this distribution. The terms
+* are also available at
+* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+*
+*/
+
/*--------------------------------------------------------------------------*/
#include "gw_string.h"
#include "callFunctionFromGateway.h"
-/*-----------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Cong WU
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
+
/* desc : This function convert Scilab string to a vector of ascii code */
/* or vector of ascii code to Scilab strings. */
/* If txt is a matrix of string, ascii(txt) is equivalent to */
-/*------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Cong WU
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
+
/* desc : str=code2str(c)
Returns character string associated with Scilab integer codes.
str is such that c(i) is the Scilab integer code of part(str,i))*/
-/*------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Cong WU
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
+
/* desc : converts the matrix of strings str-matrix into lower case (for*/
/* "l" ;default value) or upper case (for "u" ). */
/* [y]=convstr(str-matrix, ["flag"]) */
-/*------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Cong WU
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
+
/* desc : zero length string */
/* With no input argument returns a zero length character string */
/* With a matrix for input argument returns a zero length character*/
-/*------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Allan CORNET , Cong WU
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
+
/* desc : search position of a character string in an other string
using regular express . */
/*------------------------------------------------------------------------*/
-/*-----------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Allan CORNET
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
+
/*-----------------------------------------------------------------------*/
#include <string.h>
#include <stdio.h>
-/*----------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Allan CORNET
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
+
/*----------------------------------------------------------------------------*/
#include <string.h>
#include <stdio.h>
-/*-----------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Allan CORNET
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
+
/*-----------------------------------------------------------------------*/
#include <string.h>
#include <stdio.h>
-/*-----------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Allan CORNET
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
+
/*-----------------------------------------------------------------------*/
#include <string.h>
#include <stdio.h>
-/*------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Cong WU
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
+
/* desc : For usual or polynomial matrix n is the integer equal to
number of rows times number of columns of M . (Also valid for M
a boolean matrix)
-/*------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Allan CORNET , Cong WU
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
+
/* desc : Let s[k] stands for the k character of Input_StringMatrixings
( or the white space character if k >length(s) ).
part returns c , a matrix of character Input_StringMatrixings, such that
-/*------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Cong WU
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
+
/* desc : search position of a character string in an other string
using regular expression . */
/*------------------------------------------------------------------------*/
-/*------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Cong WU
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
+
/* desc : This function return scilab integer codes associated with a
character string */
/*------------------------------------------------------------------------*/
-/*------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Allan CORNET , Cong WU
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
+
/* desc : concatenate character strings */
/* Examples: strcat(string(1:10),',') */
/* */
-/*----------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Allan CORNET
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
-/*----------------------------------------------------------------------------*/
+
#include <string.h>
#include <stdio.h>
#include <ctype.h>
-/*-----------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Allan CORNET
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
+
/*-----------------------------------------------------------------------*/
#include <string.h>
#include <stdio.h>
-/*---------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Allan CORNET
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
+
/* res = strcspn(str1,str2) */
/* Scans str1 for the first occurrence of any of the characters */
/* that are part of str2, returning the number of characters */
-/*------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Cong WU
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
+
/* desc : search position of a character string in an other string */
/* using regular expression . */
/*------------------------------------------------------------------------*/
-/*--------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Allan CORNET
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
+
/*--------------------------------------------------------------------------*/
#include <string.h>
#include "gw_string.h"
-/*------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Cong WU
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
+
/* desc : strips leading and trailing blanks (and tabs) of strings
txt=stripblanks(txt[,tabs])
Parameters
-/*----------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Cong WU
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
+
/*----------------------------------------------------------------------------*/
#include <string.h>
#include <stdio.h>
-/*----------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Cong WU
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
+
/*----------------------------------------------------------------------------*/
#include <string.h>
#include <stdio.h>
-/*----------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Cong WU
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
+
/*----------------------------------------------------------------------------*/
#include <string.h>
#include <stdio.h>
-/*------------------------------------------------------------------------*/
+
/*
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) INRIA - Cong WU , Allan CORNET
* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
*
*/
+
/*------------------------------------------------------------------------*/
#include <string.h>
#include <stdio.h>