lists.nv
· 1.2 KiB · Text
Raw
Playground
|:: $list @ $index = $value| :: set $list $index $value
|:: $list @ $index | :: get $list $index
|:: del $list @ $index | :: delete $list $index
|:: set $list $index $new :lists: $list $index $old|
:lists: $list $index $new
:: reset lists
|:: set $list $index $value? :lists: $x $y $z|
:checked items: $x $y $z
|:: set $list $index $value|
:lists: $list $index $value
:: reset lists
|:: get $list $index :lists: $list $index $value?|
:value: $value
:: reset lists
|:: get $list $index? :lists: $x $y $z|
:checked items: $x $y $z
|:: get $list $index :default value: $value?|
:value: $value
:: reset lists
|:: get $list $index|
:not found: $list $index
:: reset lists
|:: delete $list $index :lists: $list $index $value|
:: reset lists
|:: delete $list $index? :lists: $x $y $z|
:checked items: $x $y $z
|:: delete $list $index|
:not found: $list $index
:: reset lists
|:: reset lists? :checked items: $list $index $value|
:lists: $list $index $value
|:: reset lists|
||:: foo @ 0 = bar
:: foo @ 1 = baz
:: foo @ 2 = quux
:: foo @ 1 :default value: undefined
:: del foo @ 2
| 1 | |:: $list @ $index = $value| :: set $list $index $value |
| 2 | |:: $list @ $index | :: get $list $index |
| 3 | |:: del $list @ $index | :: delete $list $index |
| 4 | |
| 5 | |:: set $list $index $new :lists: $list $index $old| |
| 6 | :lists: $list $index $new |
| 7 | :: reset lists |
| 8 | |:: set $list $index $value? :lists: $x $y $z| |
| 9 | :checked items: $x $y $z |
| 10 | |:: set $list $index $value| |
| 11 | :lists: $list $index $value |
| 12 | :: reset lists |
| 13 | |
| 14 | |:: get $list $index :lists: $list $index $value?| |
| 15 | :value: $value |
| 16 | :: reset lists |
| 17 | |:: get $list $index? :lists: $x $y $z| |
| 18 | :checked items: $x $y $z |
| 19 | |:: get $list $index :default value: $value?| |
| 20 | :value: $value |
| 21 | :: reset lists |
| 22 | |:: get $list $index| |
| 23 | :not found: $list $index |
| 24 | :: reset lists |
| 25 | |
| 26 | |:: delete $list $index :lists: $list $index $value| |
| 27 | :: reset lists |
| 28 | |:: delete $list $index? :lists: $x $y $z| |
| 29 | :checked items: $x $y $z |
| 30 | |:: delete $list $index| |
| 31 | :not found: $list $index |
| 32 | :: reset lists |
| 33 | |
| 34 | |:: reset lists? :checked items: $list $index $value| |
| 35 | :lists: $list $index $value |
| 36 | |:: reset lists| |
| 37 | |
| 38 | ||:: foo @ 0 = bar |
| 39 | :: foo @ 1 = baz |
| 40 | :: foo @ 2 = quux |
| 41 | |
| 42 | :: foo @ 1 :default value: undefined |
| 43 | :: del foo @ 2 |