add shebang lines to all +x perl scripts (duh)
[dbsrgits/SQL-Abstract.git] / maint / sqlacexpr
CommitLineData
e9f5612c 1#!/usr/bin/env perl
2
86654e45 3use strictures 2;
db4bdeb5 4use SQL::Abstract::ExtraClauses;
b7516a3a 5#use Devel::DDCWarn;
db4bdeb5 6
7warn $ARGV[1];
8
77ec9556 9my $sqlac = SQL::Abstract::ExtraClauses->new(
10 unknown_unop_always_func => 1,
11 lazy_join_sql_parts => 1,
12);
db4bdeb5 13
86654e45 14my @args = ($ARGV[1] =~ /^\.\// ? do $ARGV[1] : eval '+('.$ARGV[1].')');
db4bdeb5 15
86654e45 16die $@ if $@;
db4bdeb5 17
77ec9556 18my ($q, @bind) = $sqlac->${\$ARGV[0]}(@args);
19
612aee12 20print STDERR $q->format."\n";
b7516a3a 21Dwarn [ @bind ];