FAQ

Search Discussions

42 discussions - 123 posts

  • I'm working on a module that will allow you to directly support C and C++ structs in Perl. It is not an Inline Language. It will allow you to bind C types directly into perl, something like this ...
    Neil WatkissNeil Watkiss
    Mar 6, 2001 at 7:02 am
    Mar 28, 2001 at 7:54 pm
  • It used to be that you would read perlxs, perlapi, perlxstut, and the SWIG documentation, and then shed many tears getting it to work. No more. Now you check out Brian Ingerson's amazing Inline.pm. ...
    Kort, EricKort, Eric
    Mar 8, 2001 at 1:51 pm
    Apr 10, 2001 at 11:57 pm
  • I've put a new snapshot on http://ttul.org/~patrick I think I fixed some of the perl 5.005_03 bugs, and I also managed to to run all tests succesfully onWindows using nmake (Win98, Java SDK 1.3.0_02, ...
    Patrick LeBoutillierPatrick LeBoutillier
    Mar 7, 2001 at 1:41 pm
    Mar 8, 2001 at 8:05 pm
  • Since people may be constantly adding new languages (with or without my involvement), I need a mechanism that allows Inline to discover these modules as they are installed. So I can't really go ...
    Brian IngersonBrian Ingerson
    Mar 17, 2001 at 12:22 am
    Mar 20, 2001 at 9:58 am
  • Jarkko, I've been going back and forth on this all week. I've talked to a lot of people both on the mailing list and here at ActiveState. Here are my thoughts for and against including Inline in the ...
    Brian IngersonBrian Ingerson
    Mar 17, 2001 at 4:08 am
    Mar 19, 2001 at 8:54 am
  • Anybody know offhand *why* my() lexicals are supposedly faster? If they're stored on a scratchpad for the scope, which is an array, (technically a stack of them to accommodate recursion,) then ...
    PaulPaul
    Mar 14, 2001 at 9:09 pm
    Mar 15, 2001 at 7:00 pm
  • Hi all, I've just released Inline::Java pre-0.01 on the Inline::Java development site: http://ttul.org/~patrick It should be pretty stable, but not yet CPAN stuff. If anybody wants to toy around with ...
    Patrick LeBoutillierPatrick LeBoutillier
    Mar 6, 2001 at 1:29 am
    Mar 7, 2001 at 7:17 am
  • The following code does not DWIM. As documented, the __C__ section ends at the first POD command =head1. Is there a reason for this? I would like to freely intermix POD and C code just as I do with ...
    Tim Gim YeeTim Gim Yee
    Mar 3, 2001 at 2:27 pm
    Apr 22, 2001 at 5:19 am
  • Jarkko Hietaniemi (the Perl 5.8 "Pumpking") wrote me on Monday to ask if I would consider putting Inline into Perl release 5.8.0 as a core module. This is tenatively scheduled for release mid-summer ...
    Brian IngersonBrian Ingerson
    Mar 14, 2001 at 7:30 pm
    Mar 16, 2001 at 11:34 am
  • While we await Brian's completion of the mechanism to create disributable modules via Inline, I would like to use Inline within a module, as in the module below. But this dies with "No C source code ...
    Kort, EricKort, Eric
    Mar 9, 2001 at 10:05 pm
    Mar 10, 2001 at 7:01 am
  • Hi, Would anyone care to comment on using the 'stabs' emitted by 'gcc -S ...' as an alternative to parsing .c or .h files to get info on structs (and global variables as well) for use by ...
    Tholom KielyTholom Kiely
    Mar 30, 2001 at 11:58 pm
    Apr 5, 2001 at 6:54 pm
  • Let's get this out of the way up front: I'm new to inline, and am therefore probably doing something dumb. However, I have spent time looking at the doc, and running the relevant examples. I'm trying ...
    DavidDavid
    Mar 24, 2001 at 5:19 am
    Mar 27, 2001 at 6:16 pm
  • I just fell into an argument with a coworker. Question: Why program heterogenously (say, with Inline::CPP), and not just program in C++ alone? I argued that (a) it is a matter of preference, do what ...
    Kort, EricKort, Eric
    Mar 14, 2001 at 9:25 pm
    Mar 20, 2001 at 6:17 pm
  • From: Brian Ingerson This is great news. Congratulations. Something like Inline really is needed. My personal concern is documentation. There is a need for something coherent that does not result in ...
    Garrett GoebelGarrett Goebel
    Mar 14, 2001 at 7:55 pm
    Mar 14, 2001 at 9:24 pm
  • 1) Inline is case-sensative with filenames whereas Win32 is not. If you compile a simple inline c package "Foo" and rename it "FOO", inline will fail with "Had problems bootstrapping Inline module ...
    Garrett GoebelGarrett Goebel
    Mar 6, 2001 at 11:08 pm
    Mar 7, 2001 at 3:48 pm
  • Hello all, Well, Inline-0.32 is *finally* on CPAN. It has 2 known bugs on Windows platforms. Autographed copies of Inline to those who can find them first. ;) I put in all the suggestions and bug ...
    Brian IngersonBrian Ingerson
    Mar 1, 2001 at 12:56 pm
    Mar 1, 2001 at 9:57 pm
  • Hi folks, I'm working on a preprocessed-C-based extension language called Mostly-C, as part of the Orchard processing library[1]. It's similar to SWIG except that it's intended for writing *new* C ...
    Ken MacLeodKen MacLeod
    Mar 2, 2001 at 7:16 pm
    Apr 22, 2001 at 5:01 am
  • Hi Brian, these days I had to defend my decision to use Inline instead of XS for my Filesys::AFS modules. Finally I came up with the idea described below. It is well known that the usage of Inline is ...
    Norbert GruenerNorbert Gruener
    Mar 22, 2001 at 8:18 am
    Mar 22, 2001 at 8:34 am
  • Hi, I am currently trying to build a package to access an SAP system ( Inspired by Brian's talk at the German Perl Workshop ) using a third party library supplied by SAP AG. ( http://www.sap.com ) ...
    Piers HardingPiers Harding
    Mar 19, 2001 at 10:58 am
    Mar 21, 2001 at 10:34 am
  • Hi Brian/Patrick/All: i enjoy playing around with Inline-Java. (NT 4.0 sp5). Great stuff. Quick question, though. Can i pass a data/par from a Java method back to Perl sript. I couldn't do this... ...
    Bykovski, valBykovski, val
    Mar 14, 2001 at 5:59 pm
    Mar 14, 2001 at 7:21 pm
  • Hi all, I've released the latest pre-0.01 Inline::Java on http://ttul.org/~patrick I've changed the way commands are executed somewhat to make it more portable and ease execution on Windows. I've ...
    Patrick LeBoutillierPatrick LeBoutillier
    Mar 12, 2001 at 6:38 pm
    Mar 13, 2001 at 6:39 am
  • You may want to look into Patrick LeBoutillier's new Perl module, Inline::Java. This is *brand* new, and probably won't be on CPAN for another week, but it is very promising. You can play with a ...
    Brian IngersonBrian Ingerson
    Mar 9, 2001 at 4:05 pm
    Mar 9, 2001 at 6:43 pm
  • Hi all (but mostly Brian), Whan running Inline::Java with UNTAINT, I came across this kind of error. Insecure directory in $ENV{PATH} while running with -T switch at ...
    Patrick LeBoutillierPatrick LeBoutillier
    Mar 9, 2001 at 1:49 pm
    Mar 9, 2001 at 2:14 pm
  • Neil, Once again thanks! From: Neil Watkiss I missed perlembed in the plethora of /perl(guts|hack|call|api|xs|xstut)/. I wish someone would write a book which mashes them all together in a coherent ...
    Garrett GoebelGarrett Goebel
    Mar 5, 2001 at 10:38 pm
    Mar 5, 2001 at 10:42 pm
  • Neil, Thank you! It now works better. Well, the callback to the perl function when works once. The first time called, it gets valid arguments. The second time called, it looks like it is getting the ...
    Garrett GoebelGarrett Goebel
    Mar 5, 2001 at 7:32 pm
    Mar 5, 2001 at 9:04 pm
  • The C side of the following code now works. (I'm learning) How to use the Inline stack macros in order to have the C callback function call into Perl land does not. I.e., uncommenting the commented ...
    Garrett GoebelGarrett Goebel
    Mar 2, 2001 at 5:53 pm
    Mar 5, 2001 at 5:09 pm
  • FYI I will be out of town, on the road, and unplugged until April 3rd. Until then, "use Inline" :-) ,Brian -- perl -le 'use Inline C= q{SV*JAxH(char*x){return newSVpvf ("Just Another %s ...
    Brian IngersonBrian Ingerson
    Mar 23, 2001 at 11:38 pm
    Mar 23, 2001 at 11:38 pm
  • I've uploaded Inline::Java 0.01 to CPAN yesterday... Thanks to everyone for their help in getting the first release out! Cheers, Patrick Patrick LeBoutillier SITA Montreal ...
    Patrick LeBoutillierPatrick LeBoutillier
    Mar 23, 2001 at 2:28 pm
    Mar 23, 2001 at 2:28 pm
  • I'm trying to call a Perl sub from a C function using stacks to pass arguments to and return variables from the Perl sub. Here's a simplified version of my code. Can anyone tell me why it bombs and ...
    Brett W. DennerBrett W. Denner
    Mar 22, 2001 at 11:28 pm
    Mar 22, 2001 at 11:28 pm
  • I think what you want is the functionality of Inline::Struct (which isn't available yet). This is a new module that Neil Watkiss and I are working on. It should do all the things you talked about and ...
    Brian IngersonBrian Ingerson
    Mar 22, 2001 at 4:26 pm
    Mar 22, 2001 at 4:26 pm
  • This is off topic but I will ask any way. I have a batch which calls many (over 100 calls) perl scripts and If I could eliminate the compile time life would be nicer. I have heard that I can make a ...
    Emerson, EricEmerson, Eric
    Mar 22, 2001 at 12:33 pm
    Mar 22, 2001 at 12:33 pm
  • Inline-Tcl is available from my personal page at: http://ttul.org/~rrsadler/Inline-Tcl/Inline-Tcl-0.03.tar.gz Inline-Tcl is very similar to Inline-Python, though much simpler. It currently runs only ...
    Ryan SadlerRyan Sadler
    Mar 19, 2001 at 11:12 pm
    Mar 19, 2001 at 11:12 pm
  • FYI My old buddy Colin Meyer tipped me off that Inline was being talked about briefly on slashdot. So I poked my head in. http://slashdot.org/comments.pl?sid=01/03/16/0349216&cid=312 -- perl -le 'use ...
    Brian IngersonBrian Ingerson
    Mar 16, 2001 at 11:20 pm
    Mar 16, 2001 at 11:20 pm
  • I think that Inline has changed the landscape in an important way. It is now easy to address problems heterogeneously, thereby using the best tools for each part of a given problem. In fact, I would ...
    Kort, EricKort, Eric
    Mar 14, 2001 at 7:43 pm
    Mar 14, 2001 at 7:43 pm
  • Hi Brian, today I learned the hard way about "Inline_Stack_Void". In the POD documentation you say If you really want to return nothing, then don't use the Inline_Stack_ macros. If you must use them, ...
    Norbert GruenerNorbert Gruener
    Mar 14, 2001 at 10:54 am
    Mar 14, 2001 at 10:54 am
  • Any idea why I have to call free() before Inline_Stack_Done? In order to write some code sample documentation and advice, it would help to understand why some things work only in a particular order. ...
    Garrett GoebelGarrett Goebel
    Mar 13, 2001 at 3:57 pm
    Mar 13, 2001 at 3:57 pm
  • Inline-Python version 0.13 has been uploaded to CPAN. Inline::Python version 0.13 is a minor upgrade from previous versions. It includes: + Improved upport for Win32. + Added search paths for the ...
    Neil WatkissNeil Watkiss
    Mar 13, 2001 at 3:46 pm
    Mar 13, 2001 at 3:46 pm
  • Inline-ASM version 0.02 has been uploaded to CPAN. From the README: INTRODUCTION: Inline::ASM - Write Perl subroutines in assembler. Inline::ASM is an Inline Language Support Module (ILSM) for ...
    Neil WatkissNeil Watkiss
    Mar 13, 2001 at 3:43 pm
    Mar 13, 2001 at 3:43 pm
  • A couple of interesting asides... Last Friday before lunch I was sitting at my desk at ActiveState. One of the Senior Python developers, David Ascher, approached me with another man whom I'd never ...
    Brian IngersonBrian Ingerson
    Mar 13, 2001 at 5:31 am
    Mar 13, 2001 at 5:31 am
  • Good suggestion. I'll look into it, and make a change for the next release. -- perl -le 'use Inline C= q{SV*JAxH(char*x){return newSVpvf ("Just Another %s Hacker",x);}};print JAxH+Perl'
    Brian IngersonBrian Ingerson
    Mar 12, 2001 at 4:55 pm
    Mar 12, 2001 at 4:55 pm
  • Hi all, Here goes. This should be the last pre-release of Inline::Java. The biggest changes are: - Use File::Copy to copy files instead of native commands ; - Added some stuff to support UNTAINT, but ...
    Patrick LeBoutillierPatrick LeBoutillier
    Mar 9, 2001 at 4:40 pm
    Mar 9, 2001 at 4:40 pm
  • Inline-CPP version 0.13 has been uploaded to CPAN. From the README: Inline::CPP version 0.13 is a minor upgrade from previous versions. It includes: + More XS and MakeMaker features exposed. + ...
    Neil WatkissNeil Watkiss
    Mar 5, 2001 at 4:47 pm
    Mar 5, 2001 at 4:47 pm
Group Navigation
period‹ prev | Mar 2001 | next ›
Group Overview
groupinline @
categoriesperl
discussions42
posts123
users33
websitemetacpan.org...

33 users for March 2001

Brian Ingerson: 31 posts Garrett Goebel: 14 posts Neil Watkiss: 13 posts Patrick LeBoutillier: 12 posts Norbert Gruener: 7 posts Kort, Eric: 5 posts Paul: 5 posts David: 3 posts Johan Lindstrom: 3 posts Matthew O. Persico: 3 posts Jarkko Hietaniemi: 2 posts Peter Prymmer: 2 posts Piers Harding: 2 posts Tim Gim Yee: 2 posts Nico Baggus: 1 post Mark: 1 post Ariel Scolnicov: 1 post Brett W. Denner: 1 post Bykovski, val: 1 post ___cliff rayman___: 1 post
show more
Archives