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

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.