INF221 Wiki Help

CAS Engine

Brief

Make a program that takes mathmatical expressions and can symbolically manipulate them. Examples would be a simplification engine.

Extension

  • Symbolic differentiation

  • Graphing

  • Calculator like interface

Helpers

  • megaparsec (Parsing Library for Human Written Input)

  • gloss (2d graphics engine)

  • brick (terminal UI engine)

Last modified: 25 January 2024