Phasor 3.1.1
Stack VM based Programming Language
Loading...
Searching...
No Matches
arithmetic.h
Go to the documentation of this file.
1#include <stdint.h>
2
3#ifdef __cplusplus
4extern "C"
5{
6#endif
8 int64_t asm_iadd(int64_t a, int64_t b);
9 double asm_fladd(double a, double b);
11 int64_t asm_isub(int64_t a, int64_t b);
12 double asm_flsub(double a, double b);
14 int64_t asm_imul(int64_t a, int64_t b);
15 double asm_flmul(double a, double b);
17 double asm_flneg(double a);
19 int64_t asm_idiv(int64_t a, int64_t b);
20 double asm_fldiv(double a, double b);
22 int64_t asm_imod(int64_t a, int64_t b);
23 double asm_flmod(double a, double b);
25 double asm_sqrt(double a);
27 double asm_pow(double a, double b);
29 double asm_log(double a);
31 double asm_exp(double a);
33 double asm_sin(double a);
35 double asm_cos(double a);
37 double asm_tan(double a);
38#ifdef __cplusplus
39}
40#endif
double asm_tan(double a)
Native tangent.
Definition crt.c:89
double asm_log(double a)
Native natural logarithm.
Definition crt.c:69
int64_t asm_isub(int64_t a, int64_t b)
Native subtraction.
Definition crt.c:13
double asm_flmod(double a, double b)
Definition crt.c:54
double asm_sqrt(double a)
Native square root.
Definition crt.c:59
double asm_fladd(double a, double b)
Definition crt.c:8
double asm_sin(double a)
Native sine.
Definition crt.c:79
int64_t asm_imod(int64_t a, int64_t b)
Native modulus.
Definition crt.c:50
int64_t asm_idiv(int64_t a, int64_t b)
Native division.
Definition crt.c:41
double asm_fldiv(double a, double b)
Definition crt.c:45
double asm_flsub(double a, double b)
Definition crt.c:17
int64_t asm_iadd(int64_t a, int64_t b)
Native addition.
Definition crt.c:4
double asm_exp(double a)
Native exponential.
Definition crt.c:74
double asm_flneg(double a)
Native negation.
Definition crt.c:36
double asm_cos(double a)
Native cosine.
Definition crt.c:84
int64_t asm_imul(int64_t a, int64_t b)
Native multiplication.
Definition crt.c:22
double asm_flmul(double a, double b)
Definition crt.c:26
double asm_pow(double a, double b)
Native power.
Definition crt.c:64