calc.git
16 months agofix not operator
Laurent Mazet [Mon, 23 Jan 2023 13:21:45 +0000 (14:21 +0100)] 
fix not operator

16 months agoraise error on missing end bracket
Laurent Mazet [Mon, 23 Jan 2023 10:07:42 +0000 (11:07 +0100)] 
raise error on missing end bracket

16 months agofix error managment
Mazet Laurent [Sun, 22 Jan 2023 23:14:06 +0000 (00:14 +0100)] 
fix error managment

16 months agogenerate error on mixing terminal functions
Laurent Mazet [Sun, 22 Jan 2023 21:55:57 +0000 (22:55 +0100)] 
generate error on mixing terminal functions

16 months agoadd logical operators
Laurent Mazet [Sun, 22 Jan 2023 21:05:49 +0000 (22:05 +0100)] 
add logical operators

16 months agofix comparison operator priority
Laurent Mazet [Sun, 22 Jan 2023 14:37:32 +0000 (15:37 +0100)] 
fix comparison operator priority

16 months agoadd comparison operators
Laurent Mazet [Sun, 22 Jan 2023 14:30:46 +0000 (15:30 +0100)] 
add comparison operators

16 months agoenhance store feature
Laurent Mazet [Sun, 22 Jan 2023 08:33:23 +0000 (09:33 +0100)] 
enhance store feature

16 months agostorage feature
Laurent Mazet [Fri, 20 Jan 2023 23:55:29 +0000 (00:55 +0100)] 
storage feature

16 months agocorrect some tests
Laurent Mazet [Fri, 20 Jan 2023 21:40:54 +0000 (22:40 +0100)] 
correct some tests

16 months agofix right operande of + and -
Laurent Mazet [Fri, 20 Jan 2023 16:42:05 +0000 (17:42 +0100)] 
fix right operande of + and -

16 months agoadd answer feature
Laurent Mazet [Fri, 20 Jan 2023 15:47:08 +0000 (16:47 +0100)] 
add answer feature

16 months agoadd constant feature
Laurent Mazet [Fri, 20 Jan 2023 14:01:59 +0000 (15:01 +0100)] 
add constant feature

16 months agominor fixes
Laurent Mazet [Fri, 20 Jan 2023 09:33:53 +0000 (10:33 +0100)] 
minor fixes

16 months agocorrect format
Laurent Mazet [Fri, 20 Jan 2023 06:46:41 +0000 (07:46 +0100)] 
correct format

16 months agofix history
Laurent Mazet [Thu, 19 Jan 2023 22:16:53 +0000 (23:16 +0100)] 
fix history

16 months agoremove fdprintf
Laurent Mazet [Thu, 19 Jan 2023 20:54:27 +0000 (21:54 +0100)] 
remove fdprintf

16 months agoreadline can be desactivated
Laurent Mazet [Thu, 19 Jan 2023 15:40:05 +0000 (16:40 +0100)] 
readline can be desactivated

16 months agochange prompt
Laurent Mazet [Wed, 18 Jan 2023 23:03:00 +0000 (00:03 +0100)] 
change prompt

16 months agouse readline
Laurent Mazet [Wed, 18 Jan 2023 22:53:49 +0000 (23:53 +0100)] 
use readline

16 months agoMerge branch 'master' of https://secure.softndesign.org/git/calc
Laurent Mazet [Sun, 15 Jan 2023 22:16:47 +0000 (23:16 +0100)] 
Merge branch 'master' of https://secure.softndesign.org/git/calc

16 months agoincrease test coverage
Laurent Mazet [Sun, 15 Jan 2023 22:16:25 +0000 (23:16 +0100)] 
increase test coverage

16 months agofix percent printing
Mazet Laurent [Wed, 4 Jan 2023 21:34:41 +0000 (22:34 +0100)] 
fix percent printing

17 months agoadd precision
Laurent Mazet [Mon, 2 Jan 2023 22:29:22 +0000 (23:29 +0100)] 
add precision

17 months agoMerge branch 'master' of https://secure.softndesign.org/git/calc
Laurent Mazet [Mon, 2 Jan 2023 22:04:18 +0000 (23:04 +0100)] 
Merge branch 'master' of https://secure.softndesign.org/git/calc

17 months agocorrect makefile
Laurent Mazet [Mon, 2 Jan 2023 20:59:26 +0000 (21:59 +0100)] 
correct makefile

17 months agofix precision
Mazet Laurent [Sun, 1 Jan 2023 21:38:52 +0000 (22:38 +0100)] 
fix precision

17 months agofree memories
Laurent Mazet [Fri, 30 Dec 2022 23:49:28 +0000 (00:49 +0100)] 
free memories

17 months agonew rule: wipe
Laurent Mazet [Fri, 30 Dec 2022 17:13:55 +0000 (18:13 +0100)] 
new rule: wipe

17 months agonew functions: quit and help
Laurent Mazet [Fri, 30 Dec 2022 17:07:05 +0000 (18:07 +0100)] 
new functions: quit and help

17 months agocorrect manage cascade minus and divide
Laurent Mazet [Fri, 30 Dec 2022 16:40:58 +0000 (17:40 +0100)] 
correct manage cascade minus and divide

17 months agoadd covering rule
Laurent Mazet [Thu, 29 Dec 2022 21:20:40 +0000 (22:20 +0100)] 
add covering rule

17 months agoremove duplicated code
Laurent Mazet [Thu, 29 Dec 2022 20:21:50 +0000 (21:21 +0100)] 
remove duplicated code

17 months agonew operator modulo and fix operator priority for simple addition
Laurent Mazet [Thu, 29 Dec 2022 20:08:37 +0000 (21:08 +0100)] 
new operator modulo and fix operator priority for simple addition

17 months agorename tests rule
Laurent Mazet [Thu, 29 Dec 2022 09:37:54 +0000 (10:37 +0100)] 
rename tests rule

17 months agoevaluation function
Laurent Mazet [Thu, 29 Dec 2022 09:37:30 +0000 (10:37 +0100)] 
evaluation function

17 months agoefficient priority solution
Laurent Mazet [Thu, 29 Dec 2022 03:53:32 +0000 (04:53 +0100)] 
efficient priority solution

17 months agopartial priority solution
Laurent Mazet [Thu, 29 Dec 2022 03:25:06 +0000 (04:25 +0100)] 
partial priority solution

17 months agoclean printf for %f
Laurent Mazet [Wed, 28 Dec 2022 08:31:03 +0000 (09:31 +0100)] 
clean printf for %f

17 months agoall number supported
Laurent Mazet [Tue, 27 Dec 2022 22:33:39 +0000 (23:33 +0100)] 
all number supported

17 months agobracket supported
Laurent Mazet [Tue, 27 Dec 2022 21:50:38 +0000 (22:50 +0100)] 
bracket supported

17 months agocorrect issue when using %f with 0
Laurent Mazet [Tue, 27 Dec 2022 21:37:07 +0000 (22:37 +0100)] 
correct issue when using %f with 0

17 months agoadd unit tests
Laurent Mazet [Tue, 27 Dec 2022 19:38:39 +0000 (20:38 +0100)] 
add unit tests

17 months agosecond preliminary version
Laurent Mazet [Sun, 25 Dec 2022 22:13:36 +0000 (23:13 +0100)] 
second preliminary version

17 months agopreliminary version
Laurent Mazet [Sun, 25 Dec 2022 10:38:40 +0000 (11:38 +0100)] 
preliminary version

17 months agoinitial parser
Laurent Mazet [Sat, 24 Dec 2022 08:18:26 +0000 (09:18 +0100)] 
initial parser

17 months agoadd %f to printf
Laurent Mazet [Sat, 24 Dec 2022 08:17:36 +0000 (09:17 +0100)] 
add %f to printf

17 months agoclean calc
Laurent Mazet [Tue, 20 Dec 2022 17:29:09 +0000 (18:29 +0100)] 
clean calc

17 months agoclean ascii
Laurent Mazet [Mon, 19 Dec 2022 13:43:55 +0000 (14:43 +0100)] 
clean ascii

17 months agoascii is working
Laurent Mazet [Mon, 19 Dec 2022 12:39:56 +0000 (13:39 +0100)] 
ascii is working

17 months agonew program to display ascii table
Laurent Mazet [Mon, 19 Dec 2022 10:09:25 +0000 (11:09 +0100)] 
new program to display ascii table

17 months agoinitial commit
Laurent Mazet [Tue, 13 Dec 2022 17:44:29 +0000 (18:44 +0100)] 
initial commit