smarter sqlacexpr
[dbsrgits/SQL-Abstract.git] / maint / sqlacexpr
CommitLineData
86654e45 1use strictures 2;
db4bdeb5 2use SQL::Abstract::ExtraClauses;
86654e45 3use Devel::DDCWarn;
db4bdeb5 4
5warn $ARGV[1];
6
86654e45 7my $sqlac = SQL::Abstract::ExtraClauses->new(unknown_unop_always_func => 1);
db4bdeb5 8
86654e45 9my @args = ($ARGV[1] =~ /^\.\// ? do $ARGV[1] : eval '+('.$ARGV[1].')');
db4bdeb5 10
86654e45 11die $@ if $@;
db4bdeb5 12
13Dwarn([ $sqlac->${\$ARGV[0]}(@args) ]);