Port of the Eigenmath symbolic calculus engine on the Casio fx-9860GII / Graph *5 calculators.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Nemhardy 29721f0555 Little fix after the last commit (mostly a git fail) 3 years ago
ressources Add of the FMenus, working with a cfg file 4 years ago
tex Start of the pretty print handling; actually using a 'popup' system 4 years ago
.gitignore Gitignore update 4 years ago
AddinInfo.txt Initial commit - from Mike's work 4 years ago
Eigen.g1w Progress of the configuration menu, and some enhancements 4 years ago
LICENSE Add license 3 years ago
MainIcon.bmp Initial commit - from Mike's work 4 years ago
README.md Add Readme 3 years ago
Taumath.cpp Add a new user-defined commands loading at the program startup feature 3 years ago
Taumath.cpp.bak Initial commit - from Mike's work 4 years ago
abs.cpp Initial commit - from Mike's work 4 years ago
add.cpp Initial commit - from Mike's work 4 years ago
adj.cpp Initial commit - from Mike's work 4 years ago
alloc.cpp Initial commit - from Mike's work 4 years ago
append.cpp Initial commit - from Mike's work 4 years ago
arccos.cpp Initial commit - from Mike's work 4 years ago
arccosh.cpp Initial commit - from Mike's work 4 years ago
arcsin.cpp Initial commit - from Mike's work 4 years ago
arcsinh.cpp Initial commit - from Mike's work 4 years ago
arctan.cpp Initial commit - from Mike's work 4 years ago
arctanh.cpp Initial commit - from Mike's work 4 years ago
arg.cpp Initial commit - from Mike's work 4 years ago
atomize.cpp Initial commit - from Mike's work 4 years ago
bake.cpp Initial commit - from Mike's work 4 years ago
besselj.cpp Initial commit - from Mike's work 4 years ago
bessely.cpp Initial commit - from Mike's work 4 years ago
bignum.cpp Initial commit - from Mike's work 4 years ago
binomial.cpp Initial commit - from Mike's work 4 years ago
ceiling.cpp Initial commit - from Mike's work 4 years ago
choose.cpp Initial commit - from Mike's work 4 years ago
circexp.cpp Initial commit - from Mike's work 4 years ago
clear.cpp Initial commit - from Mike's work 4 years ago
clock.cpp Initial commit - from Mike's work 4 years ago
coeff.cpp Initial commit - from Mike's work 4 years ago
cofactor.cpp Initial commit - from Mike's work 4 years ago
condense.cpp Initial commit - from Mike's work 4 years ago
config.c Now saving the choice wether pretty print is enabled or not 3 years ago
config.h Add a new user-defined commands loading at the program startup feature 3 years ago
conj.cpp Initial commit - from Mike's work 4 years ago
cons.cpp Initial commit - from Mike's work 4 years ago
console.c Add of the url of the project topic, and some cleaning 4 years ago
console.h First buggy commit for saving purposes 4 years ago
contract.cpp Initial commit - from Mike's work 4 years ago
cos.cpp Initial commit - from Mike's work 4 years ago
cosh.cpp Initial commit - from Mike's work 4 years ago
data.cpp Initial commit - from Mike's work 4 years ago
decomp.cpp Initial commit - from Mike's work 4 years ago
define.cpp Initial commit - from Mike's work 4 years ago
defint.cpp Initial commit - from Mike's work 4 years ago
defs.h Initial commit - from Mike's work 4 years ago
degree.cpp Initial commit - from Mike's work 4 years ago
denominator.cpp Initial commit - from Mike's work 4 years ago
derivative.cpp Initial commit - from Mike's work 4 years ago
det.cpp Initial commit - from Mike's work 4 years ago
dirac.cpp Initial commit - from Mike's work 4 years ago
display.cpp Initial commit - from Mike's work 4 years ago
distill.cpp Initial commit - from Mike's work 4 years ago
divisors.cpp Initial commit - from Mike's work 4 years ago
dpow.cpp Initial commit - from Mike's work 4 years ago
draw.cpp Progress of the configuration menu, and some enhancements 4 years ago
dsolve.cpp Initial commit - from Mike's work 4 years ago
eActivityIcon.bmp Initial commit - from Mike's work 4 years ago
eigen.cpp Initial commit - from Mike's work 4 years ago
erf.cpp Initial commit - from Mike's work 4 years ago
erfc.cpp Initial commit - from Mike's work 4 years ago
eval.cpp Initial commit - from Mike's work 4 years ago
expand.cpp Initial commit - from Mike's work 4 years ago
expcos.cpp Initial commit - from Mike's work 4 years ago
expsin.cpp Initial commit - from Mike's work 4 years ago
factor.cpp Initial commit - from Mike's work 4 years ago
factorial.cpp Initial commit - from Mike's work 4 years ago
factorpoly.cpp Initial commit - from Mike's work 4 years ago
factors.cpp Initial commit - from Mike's work 4 years ago
filter.cpp Initial commit - from Mike's work 4 years ago
find.cpp Initial commit - from Mike's work 4 years ago
float.cpp Initial commit - from Mike's work 4 years ago
floor.cpp Initial commit - from Mike's work 4 years ago
for.cpp Initial commit - from Mike's work 4 years ago
gamma.cpp Initial commit - from Mike's work 4 years ago
gcd.cpp Initial commit - from Mike's work 4 years ago
graphicsProvider.cpp Initial commit - from Mike's work 4 years ago
guess.cpp Initial commit - from Mike's work 4 years ago
hermite.cpp Initial commit - from Mike's work 4 years ago
hilbert.cpp Initial commit - from Mike's work 4 years ago
history.cpp Initial commit - from Mike's work 4 years ago
imag.cpp Initial commit - from Mike's work 4 years ago
index.cpp Initial commit - from Mike's work 4 years ago
init.cpp Initial commit - from Mike's work 4 years ago
inner.cpp Initial commit - from Mike's work 4 years ago
integral.cpp Initial commit - from Mike's work 4 years ago
inv.cpp Initial commit - from Mike's work 4 years ago
is.cpp Initial commit - from Mike's work 4 years ago
isprime.cpp Initial commit - from Mike's work 4 years ago
itab.cpp Initial commit - from Mike's work 4 years ago
itest.cpp Initial commit - from Mike's work 4 years ago
laguerre.cpp Initial commit - from Mike's work 4 years ago
laplace.cpp Initial commit - from Mike's work 4 years ago
lcm.cpp Initial commit - from Mike's work 4 years ago
leading.cpp Initial commit - from Mike's work 4 years ago
legendre.cpp Initial commit - from Mike's work 4 years ago
list.cpp Initial commit - from Mike's work 4 years ago
log.cpp Initial commit - from Mike's work 4 years ago
madd.cpp Initial commit - from Mike's work 4 years ago
mag.cpp Initial commit - from Mike's work 4 years ago
main.cpp Initial commit - from Mike's work 4 years ago
mcmp.cpp Initial commit - from Mike's work 4 years ago
memory.c Add of the FMenus, working with a cfg file 4 years ago
memory.h Add of the FMenus, working with a cfg file 4 years ago
mfactor.cpp Initial commit - from Mike's work 4 years ago
mgcd.cpp Initial commit - from Mike's work 4 years ago
misc.cpp Initial commit - from Mike's work 4 years ago
misc.cpp.000 Initial commit - from Mike's work 4 years ago
mmodpow.cpp Initial commit - from Mike's work 4 years ago
mmul.cpp Initial commit - from Mike's work 4 years ago
mod.cpp Initial commit - from Mike's work 4 years ago
mpow.cpp Initial commit - from Mike's work 4 years ago
mprime.cpp Initial commit - from Mike's work 4 years ago
mroot.cpp Initial commit - from Mike's work 4 years ago
mscan.cpp Initial commit - from Mike's work 4 years ago
msqrt.cpp Initial commit - from Mike's work 4 years ago
mstr.cpp Initial commit - from Mike's work 4 years ago
multiply.cpp Initial commit - from Mike's work 4 years ago
nroots.cpp Initial commit - from Mike's work 4 years ago
numerator.cpp Initial commit - from Mike's work 4 years ago
outer.cpp Initial commit - from Mike's work 4 years ago
partition.cpp Initial commit - from Mike's work 4 years ago
polar.cpp Initial commit - from Mike's work 4 years ago
pollard.cpp Initial commit - from Mike's work 4 years ago
power.cpp Initial commit - from Mike's work 4 years ago
prime.cpp Initial commit - from Mike's work 4 years ago
primetab.cpp Initial commit - from Mike's work 4 years ago
print.cpp Tex generation bug fixed (^(-1) cases) and add of a 'clear screen' like command (shift + del)) 4 years ago
product.cpp Initial commit - from Mike's work 4 years ago
prototypes.h Progress of the configuration menu, and some enhancements 4 years ago
qadd.cpp Initial commit - from Mike's work 4 years ago
qdiv.cpp Initial commit - from Mike's work 4 years ago
qmul.cpp Initial commit - from Mike's work 4 years ago
qpow.cpp Initial commit - from Mike's work 4 years ago
qsub.cpp Initial commit - from Mike's work 4 years ago
quickfactor.cpp Initial commit - from Mike's work 4 years ago
quotient.cpp Initial commit - from Mike's work 4 years ago
rationalize.cpp Initial commit - from Mike's work 4 years ago
real.cpp Initial commit - from Mike's work 4 years ago
rect.cpp Initial commit - from Mike's work 4 years ago
rewrite.cpp Initial commit - from Mike's work 4 years ago
roots.cpp Initial commit - from Mike's work 4 years ago
run.cpp Initial commit - from Mike's work 4 years ago
scan.cpp Initial commit - from Mike's work 4 years ago
setjmp.h Initial commit - from Mike's work 4 years ago
sgn.cpp Initial commit - from Mike's work 4 years ago
simfac.cpp Initial commit - from Mike's work 4 years ago
simplify.cpp Initial commit - from Mike's work 4 years ago
sin.cpp Initial commit - from Mike's work 4 years ago
sinh.cpp Initial commit - from Mike's work 4 years ago
stack.cpp Initial commit - from Mike's work 4 years ago
stdafx.h Initial commit - from Mike's work 4 years ago
subst.cpp Initial commit - from Mike's work 4 years ago
sum.cpp Initial commit - from Mike's work 4 years ago
symbol.cpp Initial commit - from Mike's work 4 years ago
syscalls.h Fixing a bug of the cursor on the OS > 2.00 4 years ago
syscalls_.src Fixing a bug of the cursor on the OS > 2.00 4 years ago
tan.cpp Initial commit - from Mike's work 4 years ago
tanh.cpp Initial commit - from Mike's work 4 years ago
taylor.cpp Initial commit - from Mike's work 4 years ago
tensor.cpp Initial commit - from Mike's work 4 years ago
test.cpp Initial commit - from Mike's work 4 years ago
transform.cpp Initial commit - from Mike's work 4 years ago
transpose.cpp Initial commit - from Mike's work 4 years ago
userfunc.cpp Initial commit - from Mike's work 4 years ago
variables.cpp Initial commit - from Mike's work 4 years ago
vectorize.cpp Initial commit - from Mike's work 4 years ago
zero.cpp Initial commit - from Mike's work 4 years ago

README.md

Eigenmath

This program is a fork of the port of the Eigenmath symbolic calculus engine, initiated by the CnCalc community. This program is intended to run on the Casio fx-9860GII / Graph *5 monochrome calculators.

Building the program

The code is, as it, only buildable using a modified version of the S.D.K. provided by Casio, in order to support a certain 64 bits based number implementation. I’m not sure if I’m allowed to publish such stuff publicly, but be sure to contact me if you need any help to build it. A GCC based build process is actually thought about, but remains quite hard to set up, because of the relative mess of the actual code…

Library used

The LePhenixNoir’s Memory library The LePhenixNoir’s Tex rendering engine he uses on his WebCalc program.