calc.git
2 years agoincrease test coverage
Laurent Mazet [Mon, 20 Feb 2023 16:31:58 +0000 (17:31 +0100)] 
increase test coverage

2 years agocorrect default memory allocation
Laurent Mazet [Mon, 20 Feb 2023 16:31:44 +0000 (17:31 +0100)] 
correct default memory allocation

2 years agoMerge branch 'refactoring'
Laurent Mazet [Mon, 20 Feb 2023 15:01:09 +0000 (16:01 +0100)] 
Merge branch 'refactoring'

2 years agobit x
Laurent Mazet [Mon, 20 Feb 2023 14:28:09 +0000 (15:28 +0100)] 
bit x

2 years agoMerge remote-tracking branch 'refs/remotes/origin/refactoring' into refactoring
Laurent Mazet [Mon, 20 Feb 2023 14:27:32 +0000 (15:27 +0100)] 
Merge remote-tracking branch 'refs/remotes/origin/refactoring' into refactoring

2 years agobit x
Laurent Mazet [Mon, 20 Feb 2023 14:27:26 +0000 (15:27 +0100)] 
bit x

2 years agocheck parenthesis refactoring
Laurent Mazet [Sun, 19 Feb 2023 22:51:03 +0000 (23:51 +0100)] 
check parenthesis

2 years agoseems ok
Laurent Mazet [Fri, 17 Feb 2023 10:02:17 +0000 (11:02 +0100)] 
seems ok

2 years agopartial recursivity 2
Laurent Mazet [Thu, 16 Feb 2023 09:04:03 +0000 (10:04 +0100)] 
partial recursivity 2

2 years agopartial recursivity
Laurent Mazet [Thu, 16 Feb 2023 08:59:23 +0000 (09:59 +0100)] 
partial recursivity

2 years agotest
Laurent Mazet [Wed, 15 Feb 2023 23:03:17 +0000 (00:03 +0100)] 
test

2 years agofix a memory leak
Laurent Mazet [Tue, 14 Feb 2023 23:30:39 +0000 (00:30 +0100)] 
fix a memory leak

2 years agofix a memory leak
Laurent Mazet [Tue, 14 Feb 2023 22:25:12 +0000 (23:25 +0100)] 
fix a memory leak

2 years agoremove unecessary allocation
Laurent Mazet [Tue, 14 Feb 2023 22:24:04 +0000 (23:24 +0100)] 
remove unecessary allocation

2 years agofix a memory leak
Laurent Mazet [Tue, 14 Feb 2023 21:38:43 +0000 (22:38 +0100)] 
fix a memory leak

2 years agoadd coverage tests
Laurent Mazet [Tue, 14 Feb 2023 12:58:01 +0000 (13:58 +0100)] 
add coverage tests

2 years agofix a segfault on del
Laurent Mazet [Tue, 14 Feb 2023 12:57:51 +0000 (13:57 +0100)] 
fix a segfault on del

2 years agoMerge branch 'refactoring' of https://secure.softndesign.org/git/calc into refactoring
Laurent Mazet [Mon, 13 Feb 2023 23:05:48 +0000 (00:05 +0100)] 
Merge branch 'refactoring' of https://secure.softndesign.org/git/calc into refactoring

2 years agoadd worspace type
Laurent Mazet [Mon, 13 Feb 2023 23:05:41 +0000 (00:05 +0100)] 
add worspace type

2 years agomissing end of line
Laurent Mazet [Mon, 13 Feb 2023 21:48:57 +0000 (22:48 +0100)] 
missing end of line

2 years agoadd coverage tests
Laurent Mazet [Mon, 13 Feb 2023 14:42:04 +0000 (15:42 +0100)] 
add coverage tests

2 years agocorrect stack order conditions
Laurent Mazet [Mon, 13 Feb 2023 14:17:31 +0000 (15:17 +0100)] 
correct stack order conditions

2 years agocorrect push
Laurent Mazet [Mon, 13 Feb 2023 11:20:45 +0000 (12:20 +0100)] 
correct push

2 years agouse tab_t for argument
Laurent Mazet [Sun, 12 Feb 2023 21:33:08 +0000 (22:33 +0100)] 
use tab_t for argument

2 years agouse tab_t for storage
Laurent Mazet [Sun, 12 Feb 2023 14:40:30 +0000 (15:40 +0100)] 
use tab_t for storage

2 years agoMerge branch 'refactoring' of https://secure.softndesign.org/git/calc into refactoring
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

2 years agonew type tab_t and rebuild of stack
Laurent Mazet [Sun, 12 Feb 2023 13:42:53 +0000 (14:42 +0100)] 
new type tab_t and rebuild of stack

2 years agoupdate gcov rule
Laurent Mazet [Thu, 9 Feb 2023 09:37:35 +0000 (10:37 +0100)] 
update gcov rule

2 years agomissing headers
Laurent Mazet [Thu, 9 Feb 2023 09:30:18 +0000 (10:30 +0100)] 
missing headers

2 years agosplit code into multiple files
Laurent Mazet [Wed, 8 Feb 2023 23:02:46 +0000 (00:02 +0100)] 
split code into multiple files

2 years agomem without argument returns size
Laurent Mazet [Tue, 7 Feb 2023 15:34:09 +0000 (16:34 +0100)] 
mem without argument returns size

2 years agoclean some tests stack v1.0
Laurent Mazet [Tue, 7 Feb 2023 08:24:00 +0000 (09:24 +0100)] 
clean some tests

2 years agocorrect terminated function management
Laurent Mazet [Mon, 6 Feb 2023 14:56:17 +0000 (15:56 +0100)] 
correct terminated function management

2 years agoextend coverage test
Laurent Mazet [Sun, 5 Feb 2023 22:37:22 +0000 (23:37 +0100)] 
extend coverage test

2 years agostack functions
Laurent Mazet [Sun, 5 Feb 2023 22:28:58 +0000 (23:28 +0100)] 
stack functions

2 years agocorrect coverage test
Laurent Mazet [Sun, 5 Feb 2023 15:27:04 +0000 (16:27 +0100)] 
correct coverage test

2 years agoadd arg feature
Laurent Mazet [Sun, 5 Feb 2023 13:21:40 +0000 (14:21 +0100)] 
add arg feature

2 years agocorrect switching context
Laurent Mazet [Sat, 4 Feb 2023 23:19:22 +0000 (00:19 +0100)] 
correct switching context

2 years agostack management
Laurent Mazet [Sat, 4 Feb 2023 21:38:32 +0000 (22:38 +0100)] 
stack management

2 years agohelp correction
Laurent Mazet [Fri, 3 Feb 2023 23:11:04 +0000 (00:11 +0100)] 
help correction

2 years agoerror functions
Laurent Mazet [Fri, 3 Feb 2023 23:08:54 +0000 (00:08 +0100)] 
error functions

2 years agorewrite help message
Laurent Mazet [Fri, 3 Feb 2023 22:45:09 +0000 (23:45 +0100)] 
rewrite help message

2 years agoadd log10 function
Laurent Mazet [Thu, 2 Feb 2023 22:23:15 +0000 (23:23 +0100)] 
add log10 function

2 years agobetter help message
Laurent Mazet [Thu, 2 Feb 2023 22:16:54 +0000 (23:16 +0100)] 
better help message

2 years agocorrect somes tests
Laurent Mazet [Thu, 2 Feb 2023 22:03:31 +0000 (23:03 +0100)] 
correct somes tests

2 years agofix converage tests
Laurent Mazet [Thu, 2 Feb 2023 14:13:16 +0000 (15:13 +0100)] 
fix converage tests

2 years agofix converage tests
Mazet Laurent [Thu, 2 Feb 2023 14:05:51 +0000 (15:05 +0100)] 
fix converage tests

2 years agocorrect a memory leak
Mazet Laurent [Thu, 2 Feb 2023 10:44:30 +0000 (11:44 +0100)] 
correct a memory leak

2 years agocorrect a memory leak
Mazet Laurent [Thu, 2 Feb 2023 00:09:45 +0000 (01:09 +0100)] 
correct a memory leak

2 years agocorrect a memory leak
Mazet Laurent [Thu, 2 Feb 2023 00:02:58 +0000 (01:02 +0100)] 
correct a memory leak

2 years agocorrect a memory leak
Mazet Laurent [Wed, 1 Feb 2023 22:44:26 +0000 (23:44 +0100)] 
correct a memory leak

2 years agocorrect a memory leak
Mazet Laurent [Wed, 1 Feb 2023 22:35:42 +0000 (23:35 +0100)] 
correct a memory leak

2 years agocorrect valgrind rule
Mazet Laurent [Wed, 1 Feb 2023 22:31:08 +0000 (23:31 +0100)] 
correct valgrind rule

2 years agoremove unnecessary code v0.9
Laurent Mazet [Wed, 1 Feb 2023 09:23:05 +0000 (10:23 +0100)] 
remove unnecessary code

2 years agocorrect a double freeze
Mazet Laurent [Tue, 31 Jan 2023 22:44:39 +0000 (23:44 +0100)] 
correct a double freeze

2 years agofull edit function
Laurent Mazet [Tue, 31 Jan 2023 22:03:49 +0000 (23:03 +0100)] 
full edit function

2 years agopartial implementation of edit
Laurent Mazet [Tue, 31 Jan 2023 16:14:02 +0000 (17:14 +0100)] 
partial implementation of edit

2 years agoadd del feature
Laurent Mazet [Tue, 31 Jan 2023 14:37:56 +0000 (15:37 +0100)] 
add del feature

2 years agocomplete test converage
Laurent Mazet [Tue, 31 Jan 2023 12:59:06 +0000 (13:59 +0100)] 
complete test converage

2 years agochange calloc to callocordie
Laurent Mazet [Tue, 31 Jan 2023 09:22:33 +0000 (10:22 +0100)] 
change calloc to callocordie

2 years agosome fixes on program functions
Laurent Mazet [Tue, 31 Jan 2023 07:45:53 +0000 (08:45 +0100)] 
some fixes on program functions

2 years agobuggy commit
Laurent Mazet [Mon, 30 Jan 2023 23:38:39 +0000 (00:38 +0100)] 
buggy commit

2 years agovery partial program functions
Laurent Mazet [Sun, 29 Jan 2023 22:21:30 +0000 (23:21 +0100)] 
very partial program functions

2 years agoextend a test v0.8
Mazet Laurent [Sat, 28 Jan 2023 23:32:35 +0000 (00:32 +0100)] 
extend a test

2 years agoclear feature
Laurent Mazet [Sat, 28 Jan 2023 23:26:12 +0000 (00:26 +0100)] 
clear feature

2 years agoclean display format
Laurent Mazet [Sat, 28 Jan 2023 23:12:29 +0000 (00:12 +0100)] 
clean display format

2 years agomemory feature
Laurent Mazet [Sat, 28 Jan 2023 23:00:41 +0000 (00:00 +0100)] 
memory feature

2 years agocleaning
Laurent Mazet [Fri, 27 Jan 2023 22:40:58 +0000 (23:40 +0100)] 
cleaning

2 years agocorrect a test
Laurent Mazet [Fri, 27 Jan 2023 21:51:23 +0000 (22:51 +0100)] 
correct a test

2 years agoclean help message
Laurent Mazet [Fri, 27 Jan 2023 16:09:04 +0000 (17:09 +0100)] 
clean help message

2 years agoadd hidden option
Laurent Mazet [Fri, 27 Jan 2023 15:48:19 +0000 (16:48 +0100)] 
add hidden option

2 years agoenhance prompt and format management
Laurent Mazet [Fri, 27 Jan 2023 09:51:42 +0000 (10:51 +0100)] 
enhance prompt and format management

2 years agoadd some coverage tests
Laurent Mazet [Fri, 27 Jan 2023 08:51:47 +0000 (09:51 +0100)] 
add some coverage tests

2 years agogold number sequence
Laurent Mazet [Fri, 27 Jan 2023 06:39:23 +0000 (07:39 +0100)] 
gold number sequence

2 years agoprint function
Laurent Mazet [Thu, 26 Jan 2023 23:33:51 +0000 (00:33 +0100)] 
print function

2 years agofull completion feature
Laurent Mazet [Thu, 26 Jan 2023 22:34:22 +0000 (23:34 +0100)] 
full completion feature

2 years agoparial completion feature
Laurent Mazet [Thu, 26 Jan 2023 17:46:43 +0000 (18:46 +0100)] 
parial completion feature

2 years agochange whl to while
Laurent Mazet [Thu, 26 Jan 2023 16:43:16 +0000 (17:43 +0100)] 
change whl to while

2 years agoadd tan, acos, asin, abs, ceil and floor functions
Laurent Mazet [Thu, 26 Jan 2023 16:18:59 +0000 (17:18 +0100)] 
add tan, acos, asin, abs, ceil and floor functions

2 years agoadd Fibonacci sequence
Laurent Mazet [Thu, 26 Jan 2023 15:27:40 +0000 (16:27 +0100)] 
add Fibonacci sequence

2 years agoexit directly when memory allocation failed
Laurent Mazet [Thu, 26 Jan 2023 10:55:51 +0000 (11:55 +0100)] 
exit directly when memory allocation failed

2 years agofix some error cases
Laurent Mazet [Thu, 26 Jan 2023 09:51:49 +0000 (10:51 +0100)] 
fix some error cases

2 years agoadd some coverage tests
Mazet Laurent [Wed, 25 Jan 2023 22:42:40 +0000 (23:42 +0100)] 
add some coverage tests

2 years agofull program feature
Laurent Mazet [Wed, 25 Jan 2023 17:17:31 +0000 (18:17 +0100)] 
full program feature

2 years agopartial program feature
Laurent Mazet [Wed, 25 Jan 2023 07:11:08 +0000 (08:11 +0100)] 
partial program feature

2 years agoremove limitation on max number of operands
Laurent Mazet [Tue, 24 Jan 2023 22:48:48 +0000 (23:48 +0100)] 
remove limitation on max number of operands

2 years agofull while feature
Laurent Mazet [Tue, 24 Jan 2023 22:05:26 +0000 (23:05 +0100)] 
full while feature

2 years agopartial while feature
Laurent Mazet [Tue, 24 Jan 2023 18:25:13 +0000 (19:25 +0100)] 
partial while feature

2 years agocorrect some tests
Laurent Mazet [Tue, 24 Jan 2023 13:53:06 +0000 (14:53 +0100)] 
correct some tests

2 years agoadd increase and decrease features
Laurent Mazet [Mon, 23 Jan 2023 22:17:23 +0000 (23:17 +0100)] 
add increase and decrease features

2 years agocondition feature
Laurent Mazet [Mon, 23 Jan 2023 14:38:23 +0000 (15:38 +0100)] 
condition feature

2 years ago clean help message
Laurent Mazet [Mon, 23 Jan 2023 13:37:18 +0000 (14:37 +0100)] 
 clean help message

2 years agofix not operator
Laurent Mazet [Mon, 23 Jan 2023 13:21:45 +0000 (14:21 +0100)] 
fix not operator

2 years 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

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

2 years 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

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

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

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

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