summaryrefslogtreecommitdiff
path: root/README.md
blob: b830d4c3b331c2b337afe01cbee0e8a85bd3a921 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
## FACULTAD DE CIENCIAS FÍSICO MATEMÁTICAS - UANL
## Luis Sebastián Martínez Vega

## Diff++

Un pequeño programa que consiste en un REPL donde se lee una función
y al presionar enter, se imprime su diferencial o derivada.

La función de salida se imprimirá con los paréntesis remarcando 
el orden de operaciones, independientemente si la función original
tenía paréntesis o no (es una representación textual del árbol de 
sintaxis abstracta).

## Detalles

- Sólo se admiten derivadas de una sola variable. De encontrarse una
  diferente letra en el análisis léxico, se marcará error.
- No todas las reglas de diferenciación están cubiertas: sólo las básicas
  (regla de la cadena, regla del producto y la división) y las de funciones
  trigonométricas elementales (seno, coseno y tangente).