CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutSign UpSign In

Real-time collaboration for Jupyter Notebooks, Linux Terminals, LaTeX, VS Code, R IDE, and more,
all in one place.

| Download

GAP 4.8.9 installation with standard packages -- copy to your CoCalc project to get it

Views: 418346
1
/****************************************************************************
2
**
3
*W compiler.h GAP source Ferenc Ràkòczi
4
*W & Martin Schönert
5
**
6
**
7
*Y Copyright (C) 1997, Lehrstuhl D für Mathematik, RWTH Aachen, Germany
8
*Y (C) 1998 School Math and Comp. Sci., University of St Andrews, Scotland
9
*Y Copyright (C) 2002 The GAP Group
10
**
11
** This file declares the functions of the GAP to C compiler.
12
*/
13
14
#ifndef GAP_COMPILER_H
15
#define GAP_COMPILER_H
16
17
18
/****************************************************************************
19
**
20
*F CompileFunc(<output>,<func>,<name>,<magic1>,<magic2>) . . . . . . compile
21
*/
22
extern Int CompileFunc (
23
Char * output,
24
Obj func,
25
Char * name,
26
Int magic1,
27
Char * magic2 );
28
29
/****************************************************************************
30
**
31
*F SetCompileOpts( <string> ) . . parse the compiler options from <string>
32
** and set the appropriate variables
33
** unrecognised options are ignored for now
34
*/
35
36
extern void SetCompileOpts( Char *opts );
37
38
39
/****************************************************************************
40
**
41
42
*F * * * * * * * * * * * * * initialize package * * * * * * * * * * * * * * *
43
*/
44
45
/****************************************************************************
46
**
47
48
*F InitInfoCompiler() . . . . . . . . . . . . . . . table of init functions
49
*/
50
StructInitInfo * InitInfoCompiler ( void );
51
52
53
#endif // GAP_COMPILER_H
54
55
/****************************************************************************
56
**
57
58
*E compiler.h . . . . . . . . . . . . . . . . . . . . . . . . . . ends here
59
*/
60
61