/* This C file is generated by NIT to compile module math. */
#include "math._sep.h"
val_t math___Int___rand(val_t self) {
- struct trace_t trace = {NULL, LOCATE_math, 19, LOCATE_math___Int___rand};
+ struct trace_t trace = {NULL, NULL, 19, LOCATE_math___Int___rand};
+ val_t *variable = NULL;
+ struct WBT_ **closurevariable = NULL;
trace.prev = tracehead; tracehead = &trace;
+ trace.file = LOCATE_math;
tracehead = trace.prev;
return TAG_Int(kernel_Int_Int_rand_0(UNTAG_Int( self)));
}
val_t math___Float___sqrt(val_t self) {
- struct trace_t trace = {NULL, LOCATE_math, 23, LOCATE_math___Float___sqrt};
+ struct trace_t trace = {NULL, NULL, 23, LOCATE_math___Float___sqrt};
+ val_t *variable = NULL;
+ struct WBT_ **closurevariable = NULL;
trace.prev = tracehead; tracehead = &trace;
+ trace.file = LOCATE_math;
tracehead = trace.prev;
return BOX_Float(kernel_Float_Float_sqrt_0(UNBOX_Float( self)));
}
val_t math___Float___cos(val_t self) {
- struct trace_t trace = {NULL, LOCATE_math, 24, LOCATE_math___Float___cos};
+ struct trace_t trace = {NULL, NULL, 24, LOCATE_math___Float___cos};
+ val_t *variable = NULL;
+ struct WBT_ **closurevariable = NULL;
trace.prev = tracehead; tracehead = &trace;
+ trace.file = LOCATE_math;
tracehead = trace.prev;
return BOX_Float(kernel_Float_Float_cos_0(UNBOX_Float( self)));
}
val_t math___Float___sin(val_t self) {
- struct trace_t trace = {NULL, LOCATE_math, 25, LOCATE_math___Float___sin};
+ struct trace_t trace = {NULL, NULL, 25, LOCATE_math___Float___sin};
+ val_t *variable = NULL;
+ struct WBT_ **closurevariable = NULL;
trace.prev = tracehead; tracehead = &trace;
+ trace.file = LOCATE_math;
tracehead = trace.prev;
return BOX_Float(kernel_Float_Float_sin_0(UNBOX_Float( self)));
}
val_t math___Float___tan(val_t self) {
- struct trace_t trace = {NULL, LOCATE_math, 26, LOCATE_math___Float___tan};
+ struct trace_t trace = {NULL, NULL, 26, LOCATE_math___Float___tan};
+ val_t *variable = NULL;
+ struct WBT_ **closurevariable = NULL;
trace.prev = tracehead; tracehead = &trace;
+ trace.file = LOCATE_math;
tracehead = trace.prev;
return BOX_Float(kernel_Float_Float_tan_0(UNBOX_Float( self)));
}
val_t math___Float___acos(val_t self) {
- struct trace_t trace = {NULL, LOCATE_math, 27, LOCATE_math___Float___acos};
+ struct trace_t trace = {NULL, NULL, 27, LOCATE_math___Float___acos};
+ val_t *variable = NULL;
+ struct WBT_ **closurevariable = NULL;
trace.prev = tracehead; tracehead = &trace;
+ trace.file = LOCATE_math;
tracehead = trace.prev;
return BOX_Float(kernel_Float_Float_acos_0(UNBOX_Float( self)));
}
val_t math___Float___asin(val_t self) {
- struct trace_t trace = {NULL, LOCATE_math, 28, LOCATE_math___Float___asin};
+ struct trace_t trace = {NULL, NULL, 28, LOCATE_math___Float___asin};
+ val_t *variable = NULL;
+ struct WBT_ **closurevariable = NULL;
trace.prev = tracehead; tracehead = &trace;
+ trace.file = LOCATE_math;
tracehead = trace.prev;
return BOX_Float(kernel_Float_Float_asin_0(UNBOX_Float( self)));
}
val_t math___Float___atan(val_t self) {
- struct trace_t trace = {NULL, LOCATE_math, 29, LOCATE_math___Float___atan};
+ struct trace_t trace = {NULL, NULL, 29, LOCATE_math___Float___atan};
+ val_t *variable = NULL;
+ struct WBT_ **closurevariable = NULL;
trace.prev = tracehead; tracehead = &trace;
+ trace.file = LOCATE_math;
tracehead = trace.prev;
return BOX_Float(kernel_Float_Float_atan_0(UNBOX_Float( self)));
}
val_t math___Float___pow(val_t self, val_t param0) {
- struct trace_t trace = {NULL, LOCATE_math, 31, LOCATE_math___Float___pow};
+ struct trace_t trace = {NULL, NULL, 31, LOCATE_math___Float___pow};
+ val_t *variable = NULL;
+ struct WBT_ **closurevariable = NULL;
trace.prev = tracehead; tracehead = &trace;
+ trace.file = LOCATE_math;
tracehead = trace.prev;
return BOX_Float(kernel_Float_Float_pow_1(UNBOX_Float( self), UNBOX_Float( param0)));
}
val_t math___Float___log(val_t self) {
- struct trace_t trace = {NULL, LOCATE_math, 32, LOCATE_math___Float___log};
+ struct trace_t trace = {NULL, NULL, 32, LOCATE_math___Float___log};
+ val_t *variable = NULL;
+ struct WBT_ **closurevariable = NULL;
trace.prev = tracehead; tracehead = &trace;
+ trace.file = LOCATE_math;
tracehead = trace.prev;
return BOX_Float(kernel_Float_Float_log_0(UNBOX_Float( self)));
}
val_t math___Float___exp(val_t self) {
- struct trace_t trace = {NULL, LOCATE_math, 33, LOCATE_math___Float___exp};
+ struct trace_t trace = {NULL, NULL, 33, LOCATE_math___Float___exp};
+ val_t *variable = NULL;
+ struct WBT_ **closurevariable = NULL;
trace.prev = tracehead; tracehead = &trace;
+ trace.file = LOCATE_math;
tracehead = trace.prev;
return BOX_Float(kernel_Float_Float_exp_0(UNBOX_Float( self)));
}
val_t math___Float___rand(val_t self) {
- struct trace_t trace = {NULL, LOCATE_math, 35, LOCATE_math___Float___rand};
+ struct trace_t trace = {NULL, NULL, 35, LOCATE_math___Float___rand};
+ val_t *variable = NULL;
+ struct WBT_ **closurevariable = NULL;
trace.prev = tracehead; tracehead = &trace;
+ trace.file = LOCATE_math;
tracehead = trace.prev;
return BOX_Float(kernel_Float_Float_rand_0(UNBOX_Float( self)));
}
val_t math___Object___atan2(val_t self, val_t param0, val_t param1) {
- struct trace_t trace = {NULL, LOCATE_math, 38, LOCATE_math___Object___atan2};
+ struct trace_t trace = {NULL, NULL, 38, LOCATE_math___Object___atan2};
+ val_t *variable = NULL;
+ struct WBT_ **closurevariable = NULL;
trace.prev = tracehead; tracehead = &trace;
+ trace.file = LOCATE_math;
tracehead = trace.prev;
return BOX_Float(kernel_Any_Any_atan2_2( self, UNBOX_Float( param0), UNBOX_Float( param1)));
}
val_t math___Object___pi(val_t self) {
- struct trace_t trace = {NULL, LOCATE_math, 39, LOCATE_math___Object___pi};
+ struct trace_t trace = {NULL, NULL, 39, LOCATE_math___Object___pi};
+ val_t *variable = NULL;
+ struct WBT_ **closurevariable = NULL;
trace.prev = tracehead; tracehead = &trace;
+ trace.file = LOCATE_math;
tracehead = trace.prev;
return BOX_Float(kernel_Any_Any_pi_0( self));
}
void math___Object___srand_from(val_t self, val_t param0) {
- struct trace_t trace = {NULL, LOCATE_math, 40, LOCATE_math___Object___srand_from};
+ struct trace_t trace = {NULL, NULL, 40, LOCATE_math___Object___srand_from};
+ val_t *variable = NULL;
+ struct WBT_ **closurevariable = NULL;
trace.prev = tracehead; tracehead = &trace;
+ trace.file = LOCATE_math;
kernel_Any_Any_srand_from_1( self, UNTAG_Int( param0));
tracehead = trace.prev;
return;
}
void math___Object___srand(val_t self) {
- struct trace_t trace = {NULL, LOCATE_math, 41, LOCATE_math___Object___srand};
+ struct trace_t trace = {NULL, NULL, 41, LOCATE_math___Object___srand};
+ val_t *variable = NULL;
+ struct WBT_ **closurevariable = NULL;
trace.prev = tracehead; tracehead = &trace;
+ trace.file = LOCATE_math;
kernel_Any_Any_srand_0( self);
tracehead = trace.prev;
return;