home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!mcsun!ub4b!alcbel!se.alcbel!se.alcbel.be!rvla
- From: rvla@se.alcbel.be (Rudy Van Landeghem)
- Newsgroups: comp.sources.wanted
- Subject: WANTED: C-interpreter sources for SunOS, Ultrix and HP-UX.
- Keywords: C-interpreter
- Message-ID: <1367@se.alcbel.be>
- Date: 14 Dec 92 09:23:37 GMT
- Sender: root@se.alcbel.be
- Reply-To: rvla@se.alcbel.be
- Organization: Alcatel Bell Telephone.
- Lines: 38
- Nntp-Posting-Host: btmpf2
-
-
-
- I posted a few weeks ago a request for a ansii-C compliant interpreter
- which is easy to adapt. I received 3 responses, all pointing to Ups,
- which is a public domain debugger (with X11 interface) containing a C
- interpreter. I thank those persons for their time.
-
- Ups lets you edit in fragments of interpreted C code, including assign-
- ments to variables and calls to target functions. This is something What
- we really need, to call funktions from a library. What we do, is linking
- the library in the executable. The library defines the functionality of
- the interpreter.
-
- We found a problem to use in the interpreted code a struct or union that
- is a formal parameter. I found this by experience since funktions of our
- library crash without core dump. The Ups documentatiom tells use pointers
- to datastructures instead. This is a to important shortcoming, since we
- do not always write the libraries ourself.
-
- The question is:
-
- - Is there a work-around in Ups?
-
- - Or, can someone point we to another C-interpreter, which allows
- us to use funktions from a library a la CodeCenter (where you can
- load the library).
-
- PS.
- The reason why we search for another method besides CodeCenter is:
- - heavy for the machine.
- - expensive.
- - we can not provide extra C-interpreter functionality.
- For the rest, CodeCenter is perfect.
-
- ______ Van Landeghem Rudi Switching Systems Devision se121
- \ /Alcatel F. Wellesplein 1, B-2018 Antwerpen
- \ / Bell e-mail: rvla@se.alcbel.be Phone: (32) 3 240 94 53
- \/ Telephone rvla@alcbel.be Fax: (32) 3 240 99 50
-