Commit Graph

77 Commits

Author SHA1 Message Date
Marco Cetica 6b0aca61f0
New stable release(v1.0.6)
dc / build (push) Successful in 40s Details
2024-04-19 16:34:57 +02:00
Marco Cetica 9d5aeebef3
Added support for complex numbers and added logarithm function
dc / build (push) Successful in 18s Details
2024-04-19 16:14:47 +02:00
Marco Cetica f3a83580e8
New stable release(v1.0.5)
dc / build (push) Successful in 14s Details
2024-04-08 10:47:35 +02:00
Marco Cetica 711080e27c
Improved code
dc / build (push) Successful in 16s Details
2024-03-27 12:05:39 +01:00
Marco Cetica a8bbeece41
Added linear regression(+docs+tests) and fixed some bugs
dc / build (push) Successful in 16s Details
2024-03-27 11:57:52 +01:00
Marco Cetica 89b7825885
Added new statistics class
dc / build (push) Successful in 16s Details
2024-03-26 16:46:49 +01:00
Marco Cetica 19ceac3e88
Added 'zR' option and fixed bug related to registers
dc / build (push) Successful in 15s Details
2024-03-25 16:27:28 +01:00
Marco Cetica 5de860a089
Fixed bug related to register
dc / build (push) Successful in 15s Details
2024-03-25 14:58:45 +01:00
Marco Cetica 5997f06bd0
Added support to nested macros
dc / build (push) Successful in 16s Details
2024-03-25 10:53:23 +01:00
Marco Cetica 616de523cf
Updated binaries
dc / build (push) Successful in 14s Details
2024-03-20 11:47:30 +01:00
Marco Cetica ef2709b54b
Added new binaries
dc / build (push) Successful in 15s Details
2024-03-20 10:53:02 +01:00
Marco Cetica f5afd4019b
Fixed some typos
dc / build (push) Successful in 16s Details
2024-03-20 09:18:56 +01:00
Marco Cetica 62ad335e58
Added bitwise operators and fixed various bugs
dc / build (push) Successful in 15s Details
2024-03-19 12:30:02 +01:00
Marco Cetica b247dadbba
Added monte carlo simulation example
dc / build (push) Successful in 15s Details
2024-03-15 08:42:15 +01:00
Marco Cetica d0156fae3a
Added '@' and '$' functions(RNG and INT function)
dc / build (push) Successful in 13s Details
2024-03-14 15:57:46 +01:00
Marco Cetica 0e15856762
Updated version information
dc / build (push) Successful in 15s Details
2024-03-14 10:24:25 +01:00
Marco Cetica 4a71a91ee8
Added 'load from file' option(' operator)
dc / build (push) Successful in 13s Details
2024-03-13 11:04:39 +01:00
Marco Cetica dbecebce07
Improved code
dc / build (push) Successful in 13s Details
2024-03-13 09:15:33 +01:00
Marco Cetica de558064c8
Added [] overload and namespace to dc's data structures
dc / build (push) Successful in 13s Details
2024-03-12 15:54:06 +01:00
Marco Cetica 3c257a1fd1
Added [] overload and namespace to dc's data structures
dc / build (push) Failing after 8s Details
2024-03-12 15:34:14 +01:00
Marco Cetica 674d6deef6
Added 'lastX', 'lastY', 'lastZ' operations and their tests
dc / build (push) Successful in 1m2s Details
2024-03-12 11:50:13 +01:00
Marco Cetica aebfec4fb3
Refactored DC data structure
dc / build (push) Successful in 58s Details
2024-03-11 16:37:55 +01:00
Marco Cetica 4b533331f4
Fixed various bugs
dc / build (push) Successful in 43s Details
2024-03-11 09:22:09 +01:00
Marco Cetica 324503d320
Completed parser refactoring
dc / build (push) Successful in 45s Details
2024-03-08 16:29:07 +01:00
Marco Cetica f349442410
Completed parser refactoring
dc / build (push) Has been cancelled Details
2024-03-08 16:26:26 +01:00
Marco Cetica d0ffb8610a
Fixed bug about macros
dc / build (push) Successful in 46s Details
2024-03-08 15:31:45 +01:00
Marco Cetica b9235470e3
Moved radix and precision commands to Stack class
dc / build (push) Failing after 46s Details
2024-03-08 12:18:26 +01:00
Marco Cetica 505ed8b148
Started refactoring of the parser/evaluator method 2024-03-08 11:42:57 +01:00
Marco Cetica 207c387001
Minor code improvements
dc / build (push) Successful in 42s Details
2024-03-07 16:16:17 +01:00
Marco Cetica 531454ca17
Fixed unit test
dc / build (push) Successful in 39s Details
2024-03-01 11:06:44 +01:00
Marco Cetica 3f09a67008
Fixed unit test
dc / build (push) Failing after 37s Details
2024-03-01 10:58:46 +01:00
Marco Cetica d6c54436f5
Merge branch 'unit_testing'
dc / build (push) Failing after 36s Details
2024-03-01 10:33:04 +01:00
Marco Cetica 748956622e
Updated man, documentation and CI 2024-03-01 10:31:00 +01:00
Marco Cetica 62ccddafc9
Added tests for macros
dc / build (push) Successful in 35s Details
2024-03-01 10:22:38 +01:00
Marco Cetica 2f6abbec69
Added test for ';X' function
dc / build (push) Successful in 35s Details
2024-03-01 10:02:41 +01:00
Marco Cetica 2bfe01232f
Fixed serious bug on registers ':X' function
dc / build (push) Successful in 36s Details
2024-03-01 09:55:37 +01:00
Marco Cetica 24b26d2154
Added test for ':X' function 2024-03-01 09:48:47 +01:00
Marco Cetica 26eb6b040c
Fixed serious bug on registers 'sX' function
dc / build (push) Successful in 35s Details
2024-03-01 09:35:44 +01:00
Marco Cetica 4849c9ac78
Fixed serious bug on registers 'sX' function
dc / build (push) Successful in 35s Details
2024-03-01 09:26:44 +01:00
Marco Cetica 7e7c4c08d6
Added tests for registers
dc / build (push) Successful in 36s Details
2024-03-01 09:12:34 +01:00
Marco Cetica 5d65d4f3b1
Added tests for input/output and radix commands(i/I,o/O,k/K)
dc / build (push) Successful in 35s Details
2024-02-29 10:44:59 +01:00
Marco Cetica e61a7debfa
Added tests for 'stack' class
dc / build (push) Successful in 35s Details
2024-02-29 10:04:45 +01:00
Marco Cetica f7932f9566
Completed tests for 'math' class
dc / build (push) Successful in 37s Details
2024-02-29 09:19:34 +01:00
Marco Cetica beee6a98d0
Added test for 'sqrt' function
dc / build (push) Successful in 36s Details
2024-02-28 16:38:43 +01:00
Marco Cetica f2292c2598
Updated CI
dc / build (push) Successful in 37s Details
2024-02-28 16:32:36 +01:00
Marco Cetica aa578e0ec0
Updated CI
dc / build (push) Successful in 37s Details
2024-02-28 16:30:02 +01:00
Marco Cetica 51777de716
Added tests for 'math' class 2024-02-28 16:17:43 +01:00
Marco Cetica bc558c02e1
Added gitea CI
dc / build (push) Successful in 39s Details
2024-02-23 10:39:32 +01:00
Marco Cetica 505b623102
Added binaries 2024-02-13 16:39:55 +01:00
Marco Cetica 4f33f07b09
Updated github link 2024-01-16 09:36:12 +01:00