[comp.lang.icon] compilation problems

MYankowski@DOCKMASTER.NCSC.MIL (08/15/89)

I am trying to compile an icon source file and a c source file together
using iconc under 4.2 BSD.  The program complies fine but I get a
illegal instruction (core dumped) when I execute the program.  The two
source files are as follows:

=========== one.icn:  =========== external two program main()
     write("this is from main") end

========== two.c ========== Btwo() {
     printf("this is inside the C function two\n"); }



the compile line is:

$ iconc one.icn two.c

then to execute one

$ one

this is from main illegal instruction (core dumped)

I have the book "The Icon Programming Language" which references a
technical report as guidance for inclusion of c source.  Since this
technical reference is out of date I purchased the book "The
Implementation of the Icon Programming Language".  I have not thoroughly
read the book, but from my examination of the book it would seem that I
should write a function to extend the language.  Eventually I will try
this but for now I would like to just do it as outlined above.  Any
suggestions would be appreciated.  I am running version 5 of ICON which
I will upgrade when I get the chance.

By the way, how often are the newsletter and the email stuff released.


Michael Yankowski DOCKMASTER