@@ -40,6 +40,7 @@ pub fn generate_jets() -> Jets {
40 (211253539934007667533839299235896640130, LENT),
40 (211253539934007667533839299235896640130, LENT),
41 (104838119266193725126177792605193739824, LEVY),
41 (104838119266193725126177792605193739824, LEVY),
42 (136665047491594821996133547576675424469, LIEN),
42 (136665047491594821996133547576675424469, LIEN),
43+ (134383540064775397895881415210519251023, MURN),
@@ -311,3 +312,15 @@ static LIEN: Jet = |ctx, n| {
311 ctx.nouns.n.clone()
312 ctx.nouns.n.clone()
316+static MURN: Jet = |ctx, n| {
317+ let (a, b) = n.as_cell().unwrap();
321+ .filter_map(|n| call_gate(ctx, b.clone(), n).as_unit())
322+ .collect::<Vec<_>>()
324+ .map(|x| x.clone()),