26fa8025eff69e65e8d4328a72014b7be3f4cde3
42_EXT_05_computorv1
ressources
- project intra : https://projects.intra.42.fr/projects/42cursus-computorv1
- project luke : https://github.com/LuckyLaszlo/computorv1
install
this project uses submodules (maybe recursively), so either :
git clone --recurse-submodules <repo-url>- or, after cloning :
git submodule update --init --recursive
steps
- lexer -> tokens[] : { PLUS -> + MINUS -> - VARIABLE -> x NUMBER -> int or double POWER -> ^ MULTIPLICATION -> * DIVISION -> / END -> null }[]
- parser -> terms[] : { SIGN -> + or - COEFFICIENT -> double EXPONENT -> double }[]
- reduce
- print reduced form
- find degree
- print degree
- solve
- print solution
Description
Languages
C
77.1%
Makefile
22.9%