This website requires JavaScript.
Explore
Help
Sign In
Celestino Amoroso
camoroso
0 Followers
·
0 Following
Joined on
2021-04-24
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
User to block:
Optional note:
The note is not visible to the blocked user.
Cancel
Block
Repositories
Projects
Packages
Public Activity
Starred Repositories
camoroso
pushed to
main
at
go-pkg/expr
2024-05-10 07:34:07 +02:00
4aa0113c6a
new string test file
d035fa0d5e
operator-dot.go: fixed string index
Compare 2 commits »
camoroso
pushed to
main
at
go-pkg/expr
2024-05-10 06:39:55 +02:00
cf73b5c98d
Doc: add link to dev-expr download page
camoroso
pushed tag
v0.7.0
to
go-pkg/expr
2024-05-10 04:50:51 +02:00
camoroso
pushed to
main
at
go-pkg/expr
2024-05-10 04:50:18 +02:00
8346e28340
Doc: fixed some typo and added some list details
9c2eca40d7
utils.go: added IsBool() and IsFract()
c3198e4c79
parser_test.go: did not show the correct section name
99e0190b9c
operator-dot.go: fixed the index range checking
d4f63a3837
funcs_test.go: fixed and extended
Compare 7 commits »
camoroso
pushed to
main
at
go-pkg/expr
2024-05-09 07:20:33 +02:00
dce49fd2b7
Doc: fractions and dictionaries
camoroso
pushed tag
v0.6.0
to
go-pkg/expr
2024-05-09 06:31:33 +02:00
camoroso
pushed tag
v0.5.0
to
go-pkg/expr
2024-05-08 21:15:30 +02:00
camoroso
deleted tag 0.5.0 from
go-pkg/expr
2024-05-08 21:15:30 +02:00
camoroso
pushed to
main
at
go-pkg/expr
2024-05-08 07:53:19 +02:00
8ee0bb5701
Some data-type check functions (e.g. IsInteger()) exported
b2b0bb04c5
formatter.go: number base options added
f3abf5e77c
Doc: dev-expr description updated
Compare 3 commits »
camoroso
pushed to
main
at
go-pkg/expr
2024-05-07 07:23:44 +02:00
34b7799177
parser_test.go: test added (mixed number types)
8c3c54913a
Doc: dev-expr introduction
Compare 2 commits »
camoroso
pushed to
main
at
go-pkg/expr
2024-05-06 17:33:37 +02:00
5910345c08
operator-{sum,prod}.go: Fixed sum and prod operation with a fraction and a float
8b4dad1381
utils.go: new function isNumOrFract(x); it returns true if x is a float, an integer, ora a fraction
6ef468408c
operator-sum.go: Fixed sum of fraction and float
Compare 3 commits »
camoroso
pushed to
main
at
go-pkg/expr
2024-05-06 16:02:42 +02:00
3a30d890c6
operator-assign.go: improvements that allow to define function aliases (TODO: maybe *funcDefFunctor else-if section can be removed
camoroso
pushed to
main
at
go-pkg/expr
2024-05-06 15:34:36 +02:00
71ab417a56
funcs_test.go: added many new tests
7cfb89c25c
parser_test.go: removed commented code
569dbfda9d
expr_test.go: removed temporary test
f342dfe9f3
operand-list.go: ListType constructor functions newList() and newListA()
5378952394
func-string.go: added three new functions (splitStr, startsWithStr, endsWithString) to the 'string' builtin module
Compare 10 commits »
camoroso
pushed to
main
at
go-pkg/expr
2024-05-06 05:53:01 +02:00
539a4b44e9
new test files and some refactorings
74df927179
func-import.go: renamed include() as importAll()
510966c497
operator-insert.go: replaced []any with ListType
Compare 3 commits »
camoroso
pushed to
main
at
go-pkg/expr
2024-05-06 04:24:53 +02:00
c977e82d9e
doc/Expr.adoc: description of the selector operator; added operators to the priority table
903f1ae1ce
adjusted some error messages and added the section name in logs
9c66056c18
func-math.go: improved error messages reporting wrong datatype of items
f55a48aa26
operator-dot.go: replaced []any with *ListType
434ddee733
operator-context.go: changed priPrePost with priIncDec
Compare 25 commits »
camoroso
pushed to
main
at
go-pkg/expr
2024-05-03 06:39:15 +02:00
0bca3333aa
parser_test.go: added tests from 143 to 159 (global coverage is 74.4%)
02b7a6df6c
improved the string representation of the content
8d9963207e
operator-context.go: now supports contextes that implement the Formatter interface
f9486fa1bd
operand-list.go: adding of String() function
360ebce015
improved usability of the list iterator
Compare 6 commits »
camoroso
pushed to
main
at
go-pkg/expr
2024-05-02 11:04:29 +02:00
2c55167dd0
operator-fraction.go: the constructor newFraction() does call simplifyIntegers() on the num e den
c124e880c4
operator-context.go: now it returns function keys too
4db015e4b1
func-math.go: Fixed mul() error: the previous version recursively called doAdd() instead of doMul()
Compare 3 commits »
camoroso
pushed to
main
at
go-pkg/expr
2024-05-01 21:55:43 +02:00
5809de419f
func-math.go: mul() and add() now support fractions
7c748f0e31
formatter.go: format options added
cd6b7982ee
sum and prod now support fraction too
e00886b1ed
operator-fraction.go: many new functions supporting fraction operations
49904f9097
the new ListType type takes the of []any
Compare 9 commits »
camoroso
pushed to
main
at
go-pkg/expr
2024-05-01 07:16:36 +02:00
c0c2ab8b4e
func-bolerplate.bash: generate Go source for a new functions module
288e93d708
func-string.go: string utils module
92e862da19
common definitions collections
dc6975e56c
term.go: better error message in term.toInt()
6a2d3c53fd
func-common.go common-errors.go
Compare 15 commits »
camoroso
pushed to
main
at
go-pkg/expr
2024-04-28 05:42:17 +02:00
bf8f1a175f
modules are now represented by a struct that holds import-function, module description and importa status.
6dd8283308
function-register.go module-register.go
06ab303b9e
accessing to the Reset() and Clean()functions of an iterator is now done by identifiers, i.e. reset, not by string, i.e. "reset".
2ccbdb2254
Fixed Clean() and added error message when calling optional missing functions
c5fca70cfc
operator-length.go: Fix: the returned value was int, instead of int64
Compare 14 commits »
First
Previous
...
4
5
6
7
8
...
Next
Last