Yes, you can do it. Here's four files. First, Perl calling a C program:

#### chelloworld.c #### gcc -o chelloworld chelloworld.c

#include <stdio.h>

int main() {
  printf("Hello, World, in C!\n");
  return;
}

#### perlprinter.pl ######

#!/usr/bin/perl

system("./chelloworld");

Now C calling a Perl program:

#### perlhelloworld.pl ####

#!/usr/bin/perl

print "Hello, World, in Perl!\n";

#### cprinter.c #### gcc -o cprinter cprinter.c

#include <stdio.h>

int main() {
  system("./perlhelloworld.pl");
}

$ ./perlprinter.pl
Hello, World, in C!
$ ./cprinter
Hello, World, in Perl!

        Pete



-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to