[Date Prev][Date Next][Thread Prev][Thread Next]
[Date Index]
[Thread Index]
- Subject: Tolua problems with struct
- From: Simon Frost <sdfrost@...>
- Date: Tue, 30 Mar 2004 00:43:03 -0800
Dear Lua list,
I'm trying to bind the random number generation part of the GNU scientific
library (GSL) to Lua using tolua. All the functions seem to wrap just fine,
but tolua (v5) chokes on gsl_rng_type with a 405:parse error, associated
with the pointers to functions within the struct. Any ideas on how to get
round this?
Thanks!
Simon
****
typedef struct
{
const char *name;
unsigned long int max;
unsigned long int min;
int size;
void (*set) (void *state, unsigned long int seed);
unsigned long int (*get) (void *state);
double (*get_double) (void *state);
}
gsl_rng_type;
typedef struct
{
const gsl_rng_type * type;
void *state;
}
gsl_rng;