summaryrefslogtreecommitdiffstats
path: root/src/parsing/equalizer_apo.lalrpop
diff options
context:
space:
mode:
Diffstat (limited to 'src/parsing/equalizer_apo.lalrpop')
-rw-r--r--src/parsing/equalizer_apo.lalrpop5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/parsing/equalizer_apo.lalrpop b/src/parsing/equalizer_apo.lalrpop
index 8003be7..3239036 100644
--- a/src/parsing/equalizer_apo.lalrpop
+++ b/src/parsing/equalizer_apo.lalrpop
@@ -5,8 +5,9 @@ use std::str::FromStr;
5grammar; 5grammar;
6 6
7pub Main: Filter = { 7pub Main: Filter = {
8 <preamp: Preamp> <eq: Eq> => Filter { preamp, frequencies: eq.0, coefficients: eq.1 } 8 <preamp: Preamp?> <eq: Eq> => {
9 9 Filter { preamp: preamp.unwrap_or(0.0), frequencies: eq.0, coefficients: eq.1 }
10 }
10} 11}
11 12
12Preamp: f64 = { 13Preamp: f64 = {