diff --git a/src/fix-ng/fix.sdf b/src/fix-ng/fix.sdf
index 72f3e694d02eb2e939946f454b6e4e75d52bd37b..e94e696749f36a6a721110121363bf159c5c4201 100644
--- a/src/fix-ng/fix.sdf
+++ b/src/fix-ng/fix.sdf
@@ -53,9 +53,13 @@ exports
     "[" {Expr ","}* "]"
     -> Expr {cons("List")}
 
+    Expr "." Id
+    -> Expr {cons("Select")}
+
   context-free priorities
 
-    Expr Expr -> Expr
+    Expr "." Id -> Expr
+  > Expr Expr -> Expr
   > "{" {Id ","}* "}" ":" Expr -> Expr