#include "machine.h"Include dependency graph for genconcatrow.c:

Go to the source code of this file.
Defines | |
| #define | RCONC(Type) |
Typedefs | |
| typedef signed char | integer1 |
| typedef short | integer2 |
Functions | |
| int C2F() | genconcatrow (integer *typ, integer *x1, integer *m1, integer *n1, integer *x2, integer *m2, integer *n2) |
| #define RCONC | ( | Type | ) |
Value:
{\
Type *X1;\
Type *X2;\
X1=(Type *)x1;\
--X1;\
X1 +=(*m1)*(*n1);\
X2=(Type *)x2;\
--X2;\
for (i = 1; i <= (*m2)*(*n2); ++i) \
X1[i] = X2[i];}
Definition at line 5 of file genconcatrow.c.
Referenced by genconcatrow().
| typedef signed char integer1 |
Definition at line 2 of file genconcatrow.c.
| typedef short integer2 |
Definition at line 3 of file genconcatrow.c.
| int C2F() genconcatrow | ( | integer * | typ, | |
| integer * | x1, | |||
| integer * | m1, | |||
| integer * | n1, | |||
| integer * | x2, | |||
| integer * | m2, | |||
| integer * | n2 | |||
| ) |
Definition at line 17 of file genconcatrow.c.
00021 { 00022 static integer i; 00023 switch (*typ) { 00024 case 1: 00025 RCONC(integer1); 00026 break; 00027 case 2: 00028 RCONC(integer2); 00029 break; 00030 case 4: 00031 RCONC(integer); 00032 break; 00033 case 11: 00034 RCONC(unsigned char); 00035 break; 00036 case 12: 00037 RCONC(unsigned short); 00038 break; 00039 case 14: 00040 RCONC(unsigned int); 00041 break; 00042 } 00043 return 0; 00044 }
1.5.1