aboutsummaryrefslogtreecommitdiff
path: root/src/Evaluator.hs
Commit message (Expand)AuthorAgeFilesLines
* refactor LispNumber into Base, improve numerical calculationsHEADmasterAkshay2020-11-121-4/+8
* refactor internal datatypes to BaseAkshay2020-10-231-1/+2
* add basic evaluation of unquote-splicing in quasiquoted formsquasiquotingAkshay2020-10-171-16/+26
* prefer applicative over monadic styleAkshay2020-10-171-7/+7
* add basic quasiquote and unquote behaviourAkshay2020-10-161-10/+19
* add initial support for variable definitionAkshay2020-10-161-15/+23
* add support for vectorsAkshay2020-10-141-4/+5
* refactor Error into submodulesAkshay2020-10-131-1/+1
* add quasiquote, unquote modifiers, basic boolean operationsAkshay2020-10-101-7/+9
* add experimental floating point handlingAkshay2020-10-091-0/+1
* use mtl to generate errorsAkshay2020-10-091-8/+14
* initAkshay2020-10-081-0/+22