cii-text-analysis/vendor/rubix/tensor/ext/include/arithmetic.h
Jéremy Munsch f68d2ac333
premier poc
2026-02-11 08:24:04 +01:00

20 lines
854 B
C

#ifndef TENSOR_ARITHMETIC_H
#define TENSOR_ARITHMETIC_H
#include <Zend/zend.h>
void tensor_multiply(zval * return_value, zval * a, zval * b);
void tensor_divide(zval * return_value, zval * a, zval * b);
void tensor_add(zval * return_value, zval * a, zval * b);
void tensor_subtract(zval * return_value, zval * a, zval * b);
void tensor_pow(zval * return_value, zval * a, zval * b);
void tensor_mod(zval * return_value, zval * a, zval * b);
void tensor_multiply_scalar(zval * return_value, zval * a, zval * b);
void tensor_divide_scalar(zval * return_value, zval * a, zval * b);
void tensor_add_scalar(zval * return_value, zval * a, zval * b);
void tensor_subtract_scalar(zval * return_value, zval * a, zval * b);
void tensor_pow_scalar(zval * return_value, zval * a, zval * b);
void tensor_mod_scalar(zval * return_value, zval * a, zval * b);
#endif