-
Notifications
You must be signed in to change notification settings - Fork 0
/
README
28 lines (20 loc) · 977 Bytes
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
XtrmCAS
A simple yet powerful computer algebra system written in C.
The code is intended to be lightweight and fast, in order to be easy to port to calculators and other old devices.
--------------------------------------------------------------------
The programming phases of the CAS are the following:
1) Numerical calculations using integers
2) Numerical calculation using big integers
3) Numerical calculations using big rationals
4) Numerical calculations using polynomes
5) Numerical calculations using symbols/real numbers
--------------------------------------------------------------------
The code is centered around 3 main classes:
1) console - code that depends on the system
2) interpreter - code that reads the input
3) mathlibs - code that does the math and represents numbers and symbols
--------------------------------------------------------------------
Compiling using gcc:
gcc -Wall xtrmcas.c xnum.c
Compiling in windows:
cl xtrmcas.c xnum.c