]>
git.saurik.com Git - wxWidgets.git/blob - wxPython/wxSWIG/Modules/guile.h
1 /*******************************************************************************
2 * Simplified Wrapper and Interface Generator (SWIG)
4 * Author : David Beazley
6 * Department of Computer Science
7 * University of Chicago
10 * beazley@cs.uchicago.edu
12 * Please read the file LICENSE for the copyright and terms by which SWIG
13 * can be used and distributed.
14 *******************************************************************************/
16 /**************************************************************************
21 * Guile implementation
22 * (Caution : This is *somewhat* experimental)
24 * Seeking : highly motivated individual with plenty of spare time and
25 * a love of Guile. Must be willing to modify this code and
27 **************************************************************************/
29 class GUILE
: public Language
{
33 void get_pointer(char *iname
, int parm
, DataType
*t
);
34 void usage_var(char *, DataType
*, char **);
35 void usage_func(char *, DataType
*, ParmList
*, char **);
36 void usage_const(char *, DataType
*, char *, char **);
42 void parse_args(int, char *argv
[]);
44 void create_function(char *, char *, DataType
*, ParmList
*);
45 void link_variable(char *, char *, DataType
*);
46 void declare_const(char *, char *, DataType
*, char *);
50 void set_module(char *, char **);
51 void set_init(char *);
52 void create_command(char *, char *) { };