eileencodes
e1bae2c693
[Prism] Implement defined? for PM_INDEX_OR_WRITE_NODE
Ruby code:
```ruby
defined?([0][0] ||= 1)
```
Instructions:
```
"********* Ruby *************"
== disasm: #<ISeq:<compiled>@<compiled>:1 (1,0)-(59,58)>
0000 putobject "assignment" ( 59)[Li]
0002 leave
"********* PRISM *************"
== disasm: #<ISeq:<compiled>@<compiled>:58 (58,0)-(58,58)>
0000 putobject "assignment" ( 58)[Li]
0002 leave
```
Related: ruby/prism#2188
2024-01-17 13:08:49 -08:00
..
2023-12-28 08:58:21 -08:00
2023-12-25 22:15:25 +09:00
2023-12-13 09:40:54 -08:00
2024-01-08 12:42:39 +00:00
2023-12-05 12:04:11 +09:00
2023-12-23 05:56:02 +09:00
2024-01-05 16:51:37 +00:00
2023-12-07 09:42:56 -08:00
2023-12-07 07:00:54 +00:00
2024-01-17 17:13:16 +00:00
2024-01-17 17:47:34 +00:00
2024-01-17 00:45:06 +00:00
2024-01-11 08:39:52 +00:00
2024-01-04 11:53:06 +00:00
2024-01-17 13:08:49 -08:00
2024-01-11 13:51:52 +09:00
2023-12-12 10:31:37 +09:00
2024-01-16 15:06:22 +00:00
2024-01-14 22:27:24 +09:00
2024-01-05 16:07:55 +00:00
2023-12-25 21:12:49 +09:00
2024-01-15 14:04:14 +00:00