94e072c653
This change introduces TryLoadDynamicExpression. This is similar to the existing LoadDynamicExpression opcode, except that it will return null in response to a missing member (versus the default of raising an exception). This is to enable languages like JavaScript to encode operations properly (which always yields undefined/nulls), while still catering to languages like Python (which throw exceptions). |
||
---|---|---|
.. | ||
convert.go | ||
decode.go | ||
decode_definitions.go | ||
decode_expressions.go | ||
decode_statements.go | ||
init.go | ||
marshal.go |