happy wrote:
> Hi
> I mean buying that standard not of course means it works for any
> ISO/ANSI Pascal compiler. If GKS written to Mainframe that means it
> will not work for any ISO/ANSI Pascal compiler. I would not be able to
> compile thses GKS programs with the 18$ standard and any ISO/ANSI
> Pascal compiler ? Is that right ?
> Regards,
The GKS is a graphics package that gets "bound" to a particular language,
which is to say that someone writes an API for that language, then
arranges
to link the GKS package in. First of all, there must be a GKS package
available on the system you are interested in (the language it was written
in is not im****tant). Second, someone must have written the binding for
that particular compiler and language. So to cover the points you are
interested in:
* GKS must exist on the system you are using.
* There must be a binding library for the comiler and language you are
using.
* Even if the GKS system exists on your computer, and even has a
Pascal binding, that does not mean that your compiler sup****ts it.
That binding must be compiled under your compiler, and arrangements
made to link to the GKS package.
There's nothing magical about the GKS package. Bindings can be constructed
for OpenGL or any one of the more modern packages. There are a few
packages that GPC works with (my understanding from other posters here).
IP Pascal has a graphics package that comes standard and is highly
integrated with the language.
My recommendation would be that you choose a language, a compiler, and
one of the graphics packages that implementation can do, instead of
attempting to pick the graphics package first, then work backwards
from there.
Of course, if you have some special reason you need to interface with
GKS, like an existing program, then please state that (and save
everyone here a lot of time). Also state the brand of Pascal you would
need in that case (most mainframe, ok, all mainframes, used the ISO 7185
standard). All of this will help us find you a solution.
Luck !
--
Samiam is Scott A. Moore
Personal web site: http:/www.moorecad.com/scott
My electronics engineering consulting site: http://www.moorecad.com
ISO 7185 Standard Pascal web site: http://www.moorecad.com/standardpascal
Classic Basic Games web site: http://www.moorecad.com/classicbasic
The IP Pascal web site, a high performance, highly ****table ISO 7185
Pascal
compiler system: http://www.moorecad.com/ippas
Good does not always win. But good is more patient.


|