1 :(before "End Primitive Recipe Declarations") 2 REAL_RANDOM, 3 :(before "End Primitive Recipe Numbers") 4 put(Recipe_ordinal, "real-random", REAL_RANDOM); 5 :(before "End Primitive Recipe Checks") 6 case REAL_RANDOM: { 7 break; 8 } 9 :(before "End Primitive Recipe Implementations") 10 case REAL_RANDOM: { 11 // todo: limited range of numbers, might be imperfectly random 12 // todo: thread state in extra ingredients and products 13 products.resize