Cleaning old temporal model
This commit is contained in:
@@ -392,19 +392,10 @@ pub const WORDS: &[Word] = &[
|
||||
aliases: &[],
|
||||
category: "Sound",
|
||||
stack: "(--)",
|
||||
desc: "Emit current sound, claim one time slot",
|
||||
desc: "Emit current sound",
|
||||
example: "\"kick\" s . . . .",
|
||||
compile: Simple,
|
||||
},
|
||||
Word {
|
||||
name: "_",
|
||||
aliases: &[],
|
||||
category: "Sound",
|
||||
stack: "(--)",
|
||||
desc: "Silence, claim one time slot",
|
||||
example: "\"kick\" s . _ . _",
|
||||
compile: Simple,
|
||||
},
|
||||
Word {
|
||||
name: ".!",
|
||||
aliases: &[],
|
||||
@@ -414,33 +405,6 @@ pub const WORDS: &[Word] = &[
|
||||
example: "\"kick\" s 4 .!",
|
||||
compile: Simple,
|
||||
},
|
||||
Word {
|
||||
name: "div",
|
||||
aliases: &[],
|
||||
category: "Time",
|
||||
stack: "(--)",
|
||||
desc: "Start a time subdivision scope (div claims a slot in parent)",
|
||||
example: "div \"kick\" s . \"hat\" s . ~",
|
||||
compile: Simple,
|
||||
},
|
||||
Word {
|
||||
name: "stack",
|
||||
aliases: &[],
|
||||
category: "Time",
|
||||
stack: "(--)",
|
||||
desc: "Start a stacked subdivision scope (sounds stack/superpose)",
|
||||
example: "stack \"kick\" s . \"hat\" s . ~",
|
||||
compile: Simple,
|
||||
},
|
||||
Word {
|
||||
name: "~",
|
||||
aliases: &[],
|
||||
category: "Time",
|
||||
stack: "(--)",
|
||||
desc: "End a time subdivision scope (div or stack)",
|
||||
example: "div \"kick\" s . ~",
|
||||
compile: Simple,
|
||||
},
|
||||
// Variables (prefix syntax: @name to fetch, !name to store)
|
||||
Word {
|
||||
name: "@<var>",
|
||||
@@ -713,7 +677,7 @@ pub const WORDS: &[Word] = &[
|
||||
category: "Context",
|
||||
stack: "(-- bool)",
|
||||
desc: "True when fill is on (f key)",
|
||||
example: "{ 4 div each } fill ?",
|
||||
example: "\"snare\" s . fill ?",
|
||||
compile: Context("fill"),
|
||||
},
|
||||
// Music
|
||||
@@ -799,16 +763,6 @@ pub const WORDS: &[Word] = &[
|
||||
example: "0.25 perlin",
|
||||
compile: Simple,
|
||||
},
|
||||
// Time
|
||||
Word {
|
||||
name: "scale!",
|
||||
aliases: &[],
|
||||
category: "Time",
|
||||
stack: "(factor --)",
|
||||
desc: "Set weight of current time scope",
|
||||
example: "2 scale!",
|
||||
compile: Simple,
|
||||
},
|
||||
Word {
|
||||
name: "loop",
|
||||
aliases: &[],
|
||||
@@ -2105,8 +2059,6 @@ pub(super) fn simple_op(name: &str) -> Option<Op> {
|
||||
"ftom" => Op::Ftom,
|
||||
"?" => Op::When,
|
||||
"!?" => Op::Unless,
|
||||
"_" => Op::Silence,
|
||||
"scale!" => Op::Scale,
|
||||
"tempo!" => Op::SetTempo,
|
||||
"speed!" => Op::SetSpeed,
|
||||
"[" => Op::ListStart,
|
||||
@@ -2123,9 +2075,6 @@ pub(super) fn simple_op(name: &str) -> Option<Op> {
|
||||
"chain" => Op::Chain,
|
||||
"loop" => Op::Loop,
|
||||
"oct" => Op::Oct,
|
||||
"div" => Op::DivStart,
|
||||
"stack" => Op::StackStart,
|
||||
"~" => Op::DivEnd,
|
||||
".!" => Op::EmitN,
|
||||
"clear" => Op::ClearCmd,
|
||||
_ => return None,
|
||||
|
||||
Reference in New Issue
Block a user