Skip to content

Inkonsistent error handling #304

@HolQue

Description

@HolQue

Some pairs of input and output:

${dictval.${+strval}} : 1
DotDict({'${dictval.${+strval}}': 1})
${dictval.${-strval}} : 2
Error: 'The parameter '${-strval}' is not available!'!
${dictval.${*strval}} : 3
DotDict({'${dictval.${*strval}}': 3})
${dictval.${strval+}} : 4
DotDict({'${dictval.${strval+}}': 4})
${dictval.${strval-}} : 5
Error: 'The parameter '${strval-}' is not available!'!
${dictval.${strval*}} : 6
DotDict({'${dictval.${strval*}}': 6})
${dictval.${strval+++}} : 7
Error: 'multiple repeat at position 25'!
${dictval.${strval/}} : 8
DotDict({'${dictval.${strval/}}': 8})

Some expressions are not resolved properly. The computation deviates. That should be aligned.

Probably related to:
#285
#206

Metadata

Metadata

Assignees

Projects

Status

Done

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions