about summary refs log tree commit diff stats
path: root/pkgs/by-name
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/by-name')
-rw-r--r--pkgs/by-name/mp/mpdpopm/src/filters.lalrpop10
1 files changed, 5 insertions, 5 deletions
diff --git a/pkgs/by-name/mp/mpdpopm/src/filters.lalrpop b/pkgs/by-name/mp/mpdpopm/src/filters.lalrpop
index 0c12f59b..970fc040 100644
--- a/pkgs/by-name/mp/mpdpopm/src/filters.lalrpop
+++ b/pkgs/by-name/mp/mpdpopm/src/filters.lalrpop
@@ -46,7 +46,7 @@ pub ExprSel: Selector = {
     r"(?i)artist"                     => Selector::Artist,
     r"(?i)album"                      => Selector::Album,
     r"(?i)albumartist"                => Selector::AlbumArtist,
-    r"(?i)titile"                     => Selector::Title,
+    r"(?i)title"                      => Selector::Title,
     r"(?i)track"                      => Selector::Track,
     r"(?i)name"                       => Selector::Name,
     r"(?i)genre"                      => Selector::Genre,
@@ -111,14 +111,14 @@ pub Token: Value = {
 };
 
 pub Term: Box<Term> = {
-    <t:ExprSel> <u:Token> => {
-        debug!("matched unary condition: ``({}, {:#?})''", t, u);
-        Box::new(Term::UnaryCondition(t, u))
-    },
     <t:ExprSel> <o:ExprOp> <u:Token> => {
         debug!("matched binary condition: ``({}, {:#?}, {:#?})''", t, o, u);
         Box::new(Term::BinaryCondition(t, o, u))
     },
+    <t:ExprSel> <u:Token> => {
+        debug!("matched unary condition: ``({}, {:#?})''", t, u);
+        Box::new(Term::UnaryCondition(t, u))
+    },
 }
 
 pub Conjunction: Box<Conjunction> = {