on master help sign in
snip
commitc3e0408f3a890f688b9a4b000ddd6458ace8a338 authoriko <mail@iko.soy> dateFri 23 Aug 2024, 17:10 (2 years ago) parentb615cba
1 file changed+13
nock/src/jets.rs+13
nock/src/jets.rs+13
@@ -51,6 +51,7 @@ pub fn generate_jets() -> Jets {
5151 (144878877047435484372311285666595397017, SKIP),
5252 (22344664364706022641079203486385841813, SLAG),
5353 (288515703007942177334798811660651439897, SNAG),
54+ (322006565952434408151902864454572452802, SNIP),
5455 ])
5556}
5657
@@ -433,3 +434,15 @@ static SNAG: Jet = |_ctx, n| {
433434
434435 list.list_iter().nth(a.as_u32().unwrap() as usize).unwrap()
435436};
437+
438+static SNIP: Jet = |_ctx, n| {
439+ Noun::list_refs(
440+ n.list_iter()
441+ .collect::<Vec<_>>()
442+ .iter()
443+ .rev()
444+ .skip(1)
445+ .rev()
446+ .cloned(),
447+ )
448+};