Laurent Mazet [Mon, 13 Feb 2023 14:42:04 +0000 (15:42 +0100)]
add coverage tests
Laurent Mazet [Mon, 13 Feb 2023 14:17:31 +0000 (15:17 +0100)]
correct stack order conditions
Laurent Mazet [Mon, 13 Feb 2023 11:20:45 +0000 (12:20 +0100)]
correct push
Laurent Mazet [Sun, 12 Feb 2023 21:33:08 +0000 (22:33 +0100)]
use tab_t for argument
Laurent Mazet [Sun, 12 Feb 2023 14:40:30 +0000 (15:40 +0100)]
use tab_t for storage
Laurent Mazet [Sun, 12 Feb 2023 13:43:41 +0000 (14:43 +0100)]
Merge branch 'refactoring' of https://secure.softndesign.org/git/calc into refactoring
Laurent Mazet [Sun, 12 Feb 2023 13:42:53 +0000 (14:42 +0100)]
new type tab_t and rebuild of stack
Laurent Mazet [Thu, 9 Feb 2023 09:37:35 +0000 (10:37 +0100)]
update gcov rule
Laurent Mazet [Thu, 9 Feb 2023 09:30:18 +0000 (10:30 +0100)]
missing headers
Laurent Mazet [Wed, 8 Feb 2023 23:02:46 +0000 (00:02 +0100)]
split code into multiple files
Laurent Mazet [Tue, 7 Feb 2023 08:24:00 +0000 (09:24 +0100)]
clean some tests
Laurent Mazet [Mon, 6 Feb 2023 14:56:17 +0000 (15:56 +0100)]
correct terminated function management
Laurent Mazet [Sun, 5 Feb 2023 22:37:22 +0000 (23:37 +0100)]
extend coverage test
Laurent Mazet [Sun, 5 Feb 2023 22:28:58 +0000 (23:28 +0100)]
stack functions
Laurent Mazet [Sun, 5 Feb 2023 15:27:04 +0000 (16:27 +0100)]
correct coverage test
Laurent Mazet [Sun, 5 Feb 2023 13:21:40 +0000 (14:21 +0100)]
add arg feature
Laurent Mazet [Sat, 4 Feb 2023 23:19:22 +0000 (00:19 +0100)]
correct switching context
Laurent Mazet [Sat, 4 Feb 2023 21:38:32 +0000 (22:38 +0100)]
stack management
Laurent Mazet [Fri, 3 Feb 2023 23:11:04 +0000 (00:11 +0100)]
help correction
Laurent Mazet [Fri, 3 Feb 2023 23:08:54 +0000 (00:08 +0100)]
error functions
Laurent Mazet [Fri, 3 Feb 2023 22:45:09 +0000 (23:45 +0100)]
rewrite help message
Laurent Mazet [Thu, 2 Feb 2023 22:23:15 +0000 (23:23 +0100)]
add log10 function
Laurent Mazet [Thu, 2 Feb 2023 22:16:54 +0000 (23:16 +0100)]
better help message
Laurent Mazet [Thu, 2 Feb 2023 22:03:31 +0000 (23:03 +0100)]
correct somes tests
Laurent Mazet [Thu, 2 Feb 2023 14:13:16 +0000 (15:13 +0100)]
fix converage tests
Mazet Laurent [Thu, 2 Feb 2023 14:05:51 +0000 (15:05 +0100)]
fix converage tests
Mazet Laurent [Thu, 2 Feb 2023 10:44:30 +0000 (11:44 +0100)]
correct a memory leak
Mazet Laurent [Thu, 2 Feb 2023 00:09:45 +0000 (01:09 +0100)]
correct a memory leak
Mazet Laurent [Thu, 2 Feb 2023 00:02:58 +0000 (01:02 +0100)]
correct a memory leak
Mazet Laurent [Wed, 1 Feb 2023 22:44:26 +0000 (23:44 +0100)]
correct a memory leak
Mazet Laurent [Wed, 1 Feb 2023 22:35:42 +0000 (23:35 +0100)]
correct a memory leak
Mazet Laurent [Wed, 1 Feb 2023 22:31:08 +0000 (23:31 +0100)]
correct valgrind rule
Laurent Mazet [Wed, 1 Feb 2023 09:23:05 +0000 (10:23 +0100)]
remove unnecessary code
Mazet Laurent [Tue, 31 Jan 2023 22:44:39 +0000 (23:44 +0100)]
correct a double freeze
Laurent Mazet [Tue, 31 Jan 2023 22:03:49 +0000 (23:03 +0100)]
full edit function
Laurent Mazet [Tue, 31 Jan 2023 16:14:02 +0000 (17:14 +0100)]
partial implementation of edit
Laurent Mazet [Tue, 31 Jan 2023 14:37:56 +0000 (15:37 +0100)]
add del feature
Laurent Mazet [Tue, 31 Jan 2023 12:59:06 +0000 (13:59 +0100)]
complete test converage
Laurent Mazet [Tue, 31 Jan 2023 09:22:33 +0000 (10:22 +0100)]
change calloc to callocordie
Laurent Mazet [Tue, 31 Jan 2023 07:45:53 +0000 (08:45 +0100)]
some fixes on program functions
Laurent Mazet [Mon, 30 Jan 2023 23:38:39 +0000 (00:38 +0100)]
buggy commit
Laurent Mazet [Sun, 29 Jan 2023 22:21:30 +0000 (23:21 +0100)]
very partial program functions
Mazet Laurent [Sat, 28 Jan 2023 23:32:35 +0000 (00:32 +0100)]
extend a test
Laurent Mazet [Sat, 28 Jan 2023 23:26:12 +0000 (00:26 +0100)]
clear feature
Laurent Mazet [Sat, 28 Jan 2023 23:12:29 +0000 (00:12 +0100)]
clean display format
Laurent Mazet [Sat, 28 Jan 2023 23:00:41 +0000 (00:00 +0100)]
memory feature
Laurent Mazet [Fri, 27 Jan 2023 22:40:58 +0000 (23:40 +0100)]
cleaning
Laurent Mazet [Fri, 27 Jan 2023 21:51:23 +0000 (22:51 +0100)]
correct a test
Laurent Mazet [Fri, 27 Jan 2023 16:09:04 +0000 (17:09 +0100)]
clean help message
Laurent Mazet [Fri, 27 Jan 2023 15:48:19 +0000 (16:48 +0100)]
add hidden option
Laurent Mazet [Fri, 27 Jan 2023 09:51:42 +0000 (10:51 +0100)]
enhance prompt and format management
Laurent Mazet [Fri, 27 Jan 2023 08:51:47 +0000 (09:51 +0100)]
add some coverage tests
Laurent Mazet [Fri, 27 Jan 2023 06:39:23 +0000 (07:39 +0100)]
gold number sequence
Laurent Mazet [Thu, 26 Jan 2023 23:33:51 +0000 (00:33 +0100)]
print function
Laurent Mazet [Thu, 26 Jan 2023 22:34:22 +0000 (23:34 +0100)]
full completion feature
Laurent Mazet [Thu, 26 Jan 2023 17:46:43 +0000 (18:46 +0100)]
parial completion feature
Laurent Mazet [Thu, 26 Jan 2023 16:43:16 +0000 (17:43 +0100)]
change whl to while
Laurent Mazet [Thu, 26 Jan 2023 16:18:59 +0000 (17:18 +0100)]
add tan, acos, asin, abs, ceil and floor functions
Laurent Mazet [Thu, 26 Jan 2023 15:27:40 +0000 (16:27 +0100)]
add Fibonacci sequence
Laurent Mazet [Thu, 26 Jan 2023 10:55:51 +0000 (11:55 +0100)]
exit directly when memory allocation failed
Laurent Mazet [Thu, 26 Jan 2023 09:51:49 +0000 (10:51 +0100)]
fix some error cases
Mazet Laurent [Wed, 25 Jan 2023 22:42:40 +0000 (23:42 +0100)]
add some coverage tests
Laurent Mazet [Wed, 25 Jan 2023 17:17:31 +0000 (18:17 +0100)]
full program feature
Laurent Mazet [Wed, 25 Jan 2023 07:11:08 +0000 (08:11 +0100)]
partial program feature
Laurent Mazet [Tue, 24 Jan 2023 22:48:48 +0000 (23:48 +0100)]
remove limitation on max number of operands
Laurent Mazet [Tue, 24 Jan 2023 22:05:26 +0000 (23:05 +0100)]
full while feature
Laurent Mazet [Tue, 24 Jan 2023 18:25:13 +0000 (19:25 +0100)]
partial while feature
Laurent Mazet [Tue, 24 Jan 2023 13:53:06 +0000 (14:53 +0100)]
correct some tests
Laurent Mazet [Mon, 23 Jan 2023 22:17:23 +0000 (23:17 +0100)]
add increase and decrease features
Laurent Mazet [Mon, 23 Jan 2023 14:38:23 +0000 (15:38 +0100)]
condition feature
Laurent Mazet [Mon, 23 Jan 2023 13:37:18 +0000 (14:37 +0100)]
clean help message
Laurent Mazet [Mon, 23 Jan 2023 13:21:45 +0000 (14:21 +0100)]
fix not operator
Laurent Mazet [Mon, 23 Jan 2023 10:07:42 +0000 (11:07 +0100)]
raise error on missing end bracket
Mazet Laurent [Sun, 22 Jan 2023 23:14:06 +0000 (00:14 +0100)]
fix error managment
Laurent Mazet [Sun, 22 Jan 2023 21:55:57 +0000 (22:55 +0100)]
generate error on mixing terminal functions
Laurent Mazet [Sun, 22 Jan 2023 21:05:49 +0000 (22:05 +0100)]
add logical operators
Laurent Mazet [Sun, 22 Jan 2023 14:37:32 +0000 (15:37 +0100)]
fix comparison operator priority
Laurent Mazet [Sun, 22 Jan 2023 14:30:46 +0000 (15:30 +0100)]
add comparison operators
Laurent Mazet [Sun, 22 Jan 2023 08:33:23 +0000 (09:33 +0100)]
enhance store feature
Laurent Mazet [Fri, 20 Jan 2023 23:55:29 +0000 (00:55 +0100)]
storage feature
Laurent Mazet [Fri, 20 Jan 2023 21:40:54 +0000 (22:40 +0100)]
correct some tests
Laurent Mazet [Fri, 20 Jan 2023 16:42:05 +0000 (17:42 +0100)]
fix right operande of + and -
Laurent Mazet [Fri, 20 Jan 2023 15:47:08 +0000 (16:47 +0100)]
add answer feature
Laurent Mazet [Fri, 20 Jan 2023 14:01:59 +0000 (15:01 +0100)]
add constant feature
Laurent Mazet [Fri, 20 Jan 2023 09:33:53 +0000 (10:33 +0100)]
minor fixes
Laurent Mazet [Fri, 20 Jan 2023 06:46:41 +0000 (07:46 +0100)]
correct format
Laurent Mazet [Thu, 19 Jan 2023 22:16:53 +0000 (23:16 +0100)]
fix history
Laurent Mazet [Thu, 19 Jan 2023 20:54:27 +0000 (21:54 +0100)]
remove fdprintf
Laurent Mazet [Thu, 19 Jan 2023 15:40:05 +0000 (16:40 +0100)]
readline can be desactivated
Laurent Mazet [Wed, 18 Jan 2023 23:03:00 +0000 (00:03 +0100)]
change prompt
Laurent Mazet [Wed, 18 Jan 2023 22:53:49 +0000 (23:53 +0100)]
use readline
Laurent Mazet [Sun, 15 Jan 2023 22:16:47 +0000 (23:16 +0100)]
Merge branch 'master' of https://secure.softndesign.org/git/calc
Laurent Mazet [Sun, 15 Jan 2023 22:16:25 +0000 (23:16 +0100)]
increase test coverage
Mazet Laurent [Wed, 4 Jan 2023 21:34:41 +0000 (22:34 +0100)]
fix percent printing
Laurent Mazet [Mon, 2 Jan 2023 22:29:22 +0000 (23:29 +0100)]
add precision
Laurent Mazet [Mon, 2 Jan 2023 22:04:18 +0000 (23:04 +0100)]
Merge branch 'master' of https://secure.softndesign.org/git/calc
Laurent Mazet [Mon, 2 Jan 2023 20:59:26 +0000 (21:59 +0100)]
correct makefile
Mazet Laurent [Sun, 1 Jan 2023 21:38:52 +0000 (22:38 +0100)]
fix precision
Laurent Mazet [Fri, 30 Dec 2022 23:49:28 +0000 (00:49 +0100)]
free memories
Laurent Mazet [Fri, 30 Dec 2022 17:13:55 +0000 (18:13 +0100)]
new rule: wipe