diff options
author | Björn Gustavsson <[email protected]> | 2017-09-26 08:15:02 +0200 |
---|---|---|
committer | Björn Gustavsson <[email protected]> | 2017-10-05 12:37:57 +0200 |
commit | e86262c45eb3ccbd055034239ddcd19472e56b2f (patch) | |
tree | 2ae7941f0f8c8c0dd512e6e5f516abb6f923dcca /erts/lib/internal | |
parent | f2288e390ab660eca5af747e017894ecd8e5ba58 (diff) | |
download | otp-e86262c45eb3ccbd055034239ddcd19472e56b2f.tar.gz otp-e86262c45eb3ccbd055034239ddcd19472e56b2f.tar.bz2 otp-e86262c45eb3ccbd055034239ddcd19472e56b2f.zip |
Introduce a syntax for marking operands as "optional use"
Introduce a syntax to mark an operand that is not always used when
an instrution is executed. Example of such operands are the fail
label for is_nil or the number of live registers for an
allocate instruction.
Use a question mark to annotate optional use:
is_nil f? xy
allocate t t?
Diffstat (limited to 'erts/lib/internal')
0 files changed, 0 insertions, 0 deletions