Commit Graph

118 Commits

Author SHA1 Message Date
Umur Ozkul
660c0c70ae variables and statements
format only reducer

reformat lint

multi-line test

spelling

multi-line semantic mapping

todo multi-line eval

multi-line tests todo

change context to bindings

simplify tests

rename exception test methods

bindings is an expression value

make bindings callable

reformat

Emphasize the nature of Lisp AST

Initial definition of macros

make functions private

fixed functionNode type casting

macro call skeleton

sort ReducerInterface

fix test

macros skeleton

bindings is not a value

assignment semantics

let semantics defined

format

reformat

reformat

TODO function calls and list hd variables are confused

reformat

tmp

works

reformat

reformat

add test

reformat

add test
2022-04-11 16:31:10 +02:00
Sam Nolan
6565d97f53 Rename eval to evaluate
eval is a JS keyword
2022-04-11 11:18:38 +10:00
Sam Nolan
d6e18b1c4f Respond to Ozzie's PR comments 2022-04-08 16:51:38 +10:00
Umur Ozkul
63a765a4fe mathjs parse assignment 2022-04-05 23:03:32 +02:00
Umur Ozkul
cd7a4b748e assignment test 2022-04-05 22:03:03 +02:00
Umur Ozkul
84f3420369 parse assignment 2022-04-05 22:02:06 +02:00
Umur Ozkul
a5bb390370 reformat 2022-04-05 20:56:20 +02:00
Umur Ozkul
4e6a2341f0 shorter tests 2022-04-05 19:36:19 +02:00
Umur Ozkul
bbcd7f2640 shorter tests 2022-04-05 19:18:10 +02:00
Umur Ozkul
74da6a0ae2 shorter tests 2022-04-05 19:09:29 +02:00
Umur Ozkul
17ca080ebb PR#107 show -> toString 2022-03-30 12:53:36 +02:00
Umur Ozkul
158381dfbb PR#107 2022-03-30 11:06:30 +02:00
Umur Ozkul
f74716922d PR#107 2022-03-30 10:34:40 +02:00
Umur Ozkul
a9df64230e fix module acronym 2022-03-30 10:03:30 +02:00
Umur Ozkul
06fff971f1 fix test module name 2022-03-29 11:53:49 +02:00
Umur Ozkul
2040ab52b1 format, rename, simplify 2022-03-29 11:09:59 +02:00
Umur Ozkul
ba4a974be9 fix on comments for pull request 2022-03-25 17:34:27 +01:00
Umur Ozkul
de428ef2e0 Reducer 2022-03-24 13:41:31 +01:00