www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1995/08/31/15:21:43

Xref: news-dnh.mv.net comp.os.msdos.djgpp:1851
Path: news-dnh.mv.net!mv!news.sprintlink.net!in1.uu.net!news.gun.de!linteuto.teuto.de!brolga.teuto.de!posicon.teuto.de!not-for-mail
From: mike AT posicon DOT teuto DOT de (Michael Roehner)
Newsgroups: comp.os.msdos.djgpp
Subject: DFlat/Quincy
Date: 31 Aug 1995 13:04:07 +0200
Organization: posicon - Gesellschaft fuer Elektronik und Informatik mbH
Lines: 50
To: djgpp AT sun DOT soe DOT clarkson DOT edu
Dj-Gateway: from newsgroup comp.os.msdos.djgpp

Hello,

anyone using the DFlat SAA lib and/or the Quincy C-interpreter (both from
Al Stevens, Dr. Dobbs Journal) with DJGPP ?

I know that Bill Davidson worked on a port of the lib (I sent 2 mails, no
response yet) and Paulo da Silva released a DPMI only port (he has made
the port, but is'nt actually interested in using the DFlat interface).

I'am porting DFlat, too. And I'am interested to discuss DFlat and Quincy
topics.

Status of my port:
  - DFlat20 lib, help utilities, and the MEMOPAD application up and running
    with DJGPP Version 1.12maint4 (running with(?) and WITHOUT DPMI, RM + PM
    interrupts - I made a quick and very dirty hack to avoid the problem with
    the _go32_dpmi_simulate_fcall_iret() in the keyboard isr)
  - BCC compatible config and help utilities/files
  - some patches to avoid accesses via NULL pointer
  - some bugs in the original code solved, some code pieces simplified
  - color palette changed, you can use all colors as background colors

Drawbacks:
  - my port is not for the public since my commenting (much off additional
    comments) are German because my practice with the English language is
    very bad and I don't know if I ever can finish the work - I began my
    work for educational purposes only
  - I don't think that this is a complete port, only things necessary for me
  - my source code formatting is very different from that Al Stevens used,
    therefore it is difficult to make a context diff (maybe the INDENT
    program is a solution)
  - I'am using pieces of an own lib, therefore I don't have a unpack-it-
    compile-it-use-it package

Since I don't have the resources to maintain a public version of my port or
changes of the DFlat lib, I'am searching for folks porting/using the lib
too, for joining the experiences.

My actual application is a RS485 frame dump program for a simple
microcontroller control net (for Borland C 3.1 and DJGPP 1.12,
includes RM/PM mode RS232 serial handler).

I have the idea using the Quincy C-interpreter as a simple to use add on
script language. This interpreter requires less resources than others that
were designed on / for workstations and Unix. It has the advantage that you
don't have to learn a new language. You have a natural interface to your
own program, for example you can provide the same struct's for your program
and for using with the script language. Any suggestions ?

Mike (mike AT posicon DOT teuto DOT de)

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019