Alien-Lua

 view release on metacpan or  search on metacpan

lib/Alien/Lua.pm  view on Meta::CPAN

  eval "require Alien::LuaJIT"
  and do {
    $CanUseLuaJIT = 1;
  };
}

sub new {
  my ($class, %opt) = @_;
  my $luajit = delete $opt{luajit};
  my $self = $class->SUPER::new(%opt);
  bless($self, __PACKAGE__);
  if ($luajit && $CanUseLuaJIT) {
    $self->{alien_luajit} = Alien::LuaJIT->new(%opt);
  }
  return $self;
}

sub luajit { return $_[0]->{alien_luajit} }

sub cflags {
  my $self = shift;



( run in 0.336 second using v1.01-cache-2.11-cpan-de7293f3b23 )