From f74d9c9bb3722fd20cea000b4f0c2a74be289a9c Mon Sep 17 00:00:00 2001 From: Akshay Date: Sat, 10 Oct 2020 11:15:42 +0530 Subject: add quasiquote, unquote modifiers, basic boolean operations add more info to readme --- readme.txt | 21 +++++++++++++++++++-- 1 file changed, 19 insertions(+), 2 deletions(-) (limited to 'readme.txt') diff --git a/readme.txt b/readme.txt index 6a4be58..f187488 100644 --- a/readme.txt +++ b/readme.txt @@ -19,10 +19,27 @@ cabal: cabal run +usage +----- + +$ lisk +;;; Entering lisk repl ... +(lisk)> (+ 1 2 3) +Right 6 +(lisk)> (not (= 2 3)) +Right #t +(lisk)> '(a b c) +Right (a b c) + + + todo ---- +apart from lines/blocks marked with TODO in the source +files: + * implement correct double/int interaction (src/Operators.hs) -* implement boolean operations: and, not, or -* write Ord instance for LispNumber (src/Operators.hs) +* implement boolean operations: and, or +* rectify Ord implementation for LispNumber (src/Operators.hs) * implement property based testing with quickcheck (tests/Properties.hs) -- cgit v1.2.3