--
Peter West
[email protected]
“Woe to you lawyers also! For you load people with burdens hard to bear, and
you yourselves do not touch the burdens with one of your fingers.”
It’s not strange, because %decoded_json is the name of a hash, a structure of
key=>value pairs. A single “value” is a scalar, so to refer to that you must
use a $, as in $decoded_json{key_value}. All scalars are referred to by $<name”.
> It is curious that, although I have "$decoded_json", it is referring to
> "%decoded_json".
I assume that this
Undefined subroutine &Finance::Quote::ASX::asx called at
C:/strawberry/perl/site/lib/Finance/Quote.pm line 604.
is happening because the module failed to compile.
This is happening
Global symbol "%decoded_json" requires explicit package name at
C:/strawberry/perl/site/lib/Finance/Quote/ASX.pm line 138.
I think because the declaration at line 116 should be
my @decoded_json = eval{decode_json( $json )};
rather than
my $decoded_json = eval{decode_json( $json )};
peter
_______________________________________________
gnucash-user mailing list
[email protected]
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-----
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.