make keyword-like subs optional exports from ExprDeclare
Matt S Trout [Fri, 15 Nov 2013 08:40:12 +0000 (08:40 +0000)]
lib/Data/Query/ExprDeclare.pm

index ad8e360..f0285fb 100644 (file)
@@ -8,12 +8,14 @@ use Safe::Isa;
 
 use base qw(Exporter);
 
-our @EXPORT = qw(
-  expr SELECT AS FROM BY JOIN ON LEFT WHERE ORDER GROUP DESC LIMIT OFFSET NULLS FIRST LAST
+our @EXPORT = qw(expr);
+
+our @EXPORT_OK = qw(
+  SELECT AS FROM BY JOIN ON LEFT WHERE ORDER GROUP DESC LIMIT OFFSET NULLS FIRST LAST
 );
 
 sub expr (&) {
-  _run_expr($_[0])->{expr};
+  _run_expr($_[0]);
 }
 
 sub _run_expr {