Comments (3)
Well, thanks for all you do to develop and maintain this great tool!
And it turns out that in light of =
's impending deprecation, I might not actually have many to report after all, as the ones I was thinking of were things like =
behaving differently than other ways of writing expressions.
So for example the below one differs between =
and just writing the expression, but just writing the expression and expr
both give an error when evaluating it, so after =
has been removed it won't be an issue anymore.
from murex.
This doc might also be of interest for you (it's relatively old functionality but I've only just gotten round to writing a doc for it)
https://dev.murex.rocks/user-guide/strict-types.html
from murex.
I'm currently working on something that involves going through a lot of edge cases involving expressions, and filing a lot of (potentially low-priority) issues as I discover them. If it's preferable for me to wait until I'm done and create one larger issue containing all the sub-issues I've found please let me know!
Smaller tickets are easier to write tests against so the approach you've taken already is good.
Also want to add that I really appreciate all the testing and bug reporting you've done. It's fantastic work. Thank you!
from murex.
Related Issues (20)
- Creating an empty array with fails: `%[]` HOT 5
- Missing parenthesises in error message
- Should parenthesis inside array and object creators be parsed as expressions? HOT 1
- Review and document experimental like `~~` operators
- Document experiemental merge pipe: `~>` HOT 1
- Deprecate `@[]` range syntax
- Deprecate `tread`
- Should `~` error if username not found? HOT 2
- Issue when using code block output as args HOT 4
- Empty string check broken for some variables HOT 2
- nil pointer error in `alter --merge`
- Can't redirect output to file that has been read from HOT 2
- sub-shells handled inconsistently inside object builders
- statements exec as expressions when first parameter begins with `=`
- escape builtins should use `IsMethod()` instead of `Parameters.Len()`
- escape builtins should follow the `escape` prefix like list builtins do HOT 1
- WARNING: change in syntax for `for` in upcoming release: 6.3.x HOT 1
- Request for naming suggestions HOT 1
- helix job control freezes murex HOT 3
- `consts.TempDir` should ve a func instead of var
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from murex.