Feat: new euclidean words and sugar for floating point numbers
This commit is contained in:
@@ -420,4 +420,24 @@ pub(super) const WORDS: &[Word] = &[
|
||||
compile: Simple,
|
||||
varargs: false,
|
||||
},
|
||||
Word {
|
||||
name: "euclid",
|
||||
aliases: &[],
|
||||
category: "Generator",
|
||||
stack: "(k n -- i1 i2 ... ik)",
|
||||
desc: "Push indices for k hits evenly distributed over n steps",
|
||||
example: "4 8 euclid => 0 2 4 6",
|
||||
compile: Simple,
|
||||
varargs: false,
|
||||
},
|
||||
Word {
|
||||
name: "euclidrot",
|
||||
aliases: &[],
|
||||
category: "Generator",
|
||||
stack: "(k n r -- i1 i2 ... ik)",
|
||||
desc: "Push Euclidean indices with rotation r",
|
||||
example: "3 8 2 euclidrot => 1 4 6",
|
||||
compile: Simple,
|
||||
varargs: false,
|
||||
},
|
||||
];
|
||||
|
||||
Reference in New Issue
Block a user