diff options
author | Sigrid <ftrvxmtrx@gmail.com> | 2020-10-21 12:06:25 +0200 |
---|---|---|
committer | Sigrid <ftrvxmtrx@gmail.com> | 2020-10-21 12:06:25 +0200 |
commit | 797a5ac470e8d43140a81f27e16fc4bf162efa65 (patch) | |
tree | 2ccddb2522da3cf3b15af30e478bc01e21106057 /sys/src/libaml | |
parent | 78bed738e1a8c3bbffaa4de6015187741cc384ac (diff) |
libaml: add (nop) "signal" op
Diffstat (limited to 'sys/src/libaml')
-rw-r--r-- | sys/src/libaml/aml.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/sys/src/libaml/aml.c b/sys/src/libaml/aml.c index 8549740e3..9f1a2bd24 100644 --- a/sys/src/libaml/aml.c +++ b/sys/src/libaml/aml.c @@ -151,7 +151,7 @@ enum { Ocfld, Ocfld0, Ocfld1, Ocfld2, Ocfld4, Ocfld8, Oif, Oelse, Owhile, Obreak, Oret, Ocall, Ostore, Oderef, Osize, Oref, Ocref, Ocat, - Oacq, Orel, Ostall, Osleep, Oload, Ounload, + Oacq, Osignal, Orel, Ostall, Osleep, Oload, Ounload, Otodec, Otohex, Otoint, }; @@ -2072,6 +2072,7 @@ static Op optab[] = { [Ocat] "Concatenate", "**@", evalcat, [Oacq] "Acquire", "@2", evalnop, + [Osignal] "Signal", "@", evalnop, [Orel] "Release", "@", evalnop, [Ostall] "Stall", "i", evalstall, [Osleep] "Sleep", "i", evalsleep, @@ -2123,7 +2124,7 @@ static uchar octab2[] = { /* 08 */ Obad, Obad, Obad, Obad, Obad, Obad, Obad, Obad, /* 10 */ Obad, Obad, Ocref, Ocfld, Obad, Obad, Obad, Obad, /* 18 */ Obad, Obad, Obad, Obad, Obad, Obad, Obad, Obad, -/* 20 */ Oload, Ostall, Osleep, Oacq, Obad, Obad, Obad, Orel, +/* 20 */ Oload, Ostall, Osleep, Oacq, Osignal,Obad, Obad, Orel, /* 28 */ Obad, Obad, Ounload,Obad, Obad, Obad, Obad, Obad, /* 30 */ Obad, Odebug, Obad, Obad, Obad, Obad, Obad, Obad, /* 38 */ Obad, Obad, Obad, Obad, Obad, Obad, Obad, Obad, |