Josh Bone · Dec 18, 2024 go to post

We cannot "exit early" from the entire line, because there is more following the && operation.

It may make sense if you realize that 

0 && 1 = 0 

is the same as:

(0 && 1) = 0
 

We don't have to check the right side of the && before resolving the parenthetical expression, but that doesn't mean that we shouldn't continue evaluating the rest of the line.

Josh Bone · Aug 21 go to post

Any advice on debugging a connection error? Do any web server configurations need to be made?

I do not see this behavior on my instance.

USER>write $char($ascii("♥"))

USER>write $match("♥","\?")
0
USER>zw $zv
"IRIS for Windows (x86-64) 2024.1.2 (Build 398U) Thu Oct 3 2024 14:01:59 EDT"

What is the value of $ascii("♥") for you? Are you executing this from an IRIS terminal?

What do you mean by "single dollar macros"?
There is documentation on macros here and more specifically on system macros here.

It's interesting that this behaves differently in the Studio output window, but since Studio is deprecated I wouldn't expect anything to come of reporting this. And hopefully this doesn't affect your use-case; you were just trying to test something from within Studio, right?