es kann mir doch bestimmt jemand die Frage s.o. beantworten.
Ich möchte mit dem PASCAL-Compiler meine Algorithmen-Übungen
(PASCAL-objektorientiert) unter LINUX machen. An der FH werden nur
DOS/Windoof's Compiler (BP 7.0) angeboten.
Falls ich off-topic sein sollte, bin ich über eine Angabe, wo ich die
FAQ finden kann auch dankbar.
Danke für eure Antworten
Jörg
--
Jörg Faubel
Turmstraße 11
D - 67659 Kaiserslautern
Key fingerprint =FE 9C 4C 7E BD 1C E5 77 CD 20 B4 E8 AB 4C B3 F2
>Ich möchte mit dem PASCAL-Compiler meine Algorithmen-Übungen
>(PASCAL-objektorientiert) unter LINUX machen. An der FH werden nur
>DOS/Windoof's Compiler (BP 7.0) angeboten.
Schau Dir mal FPC an, unter
http://www.brain.uni-freiburg.de/~klaus/fpc/
Damit bleibst Du auch kompatibel zu Turbo Pascal 7.0.
Gruss Heiner
Siehe ftp://sunsite.unc.edu/pub/gnu/gpc.README
[...]
gpc is the GNU Pascal Compiler. It can be found in
ftp://kampi.hut.fi/jtv/gnu-pascal/
[...]
--
Chris B. Vetter 6701 Democracy Blvd, Suite 208
Bethesda, MD 20817, USA
Want a new feature? You can have it CHEAP, GOOD and FAST. Choose two.
> es kann mir doch bestimmt jemand die Frage s.o. beantworten.
Es gibt z.B. den GPC (Gnu Pascal Compiler). Ob dieser die
Borland-Erweiterungen unterstützt, kann ichn dir aber nicht sagen.
Gruss Christian
--
M$: Our software of tomorrow will make sure that on your
hardware of tomorrow everything will work at the usual speed. ;-)
> "Jörg Faubel" <fau...@rhrk.uni-kl.de> wrote:
>> es kann mir doch bestimmt jemand die Frage s.o. beantworten.
> Es gibt z.B. den GPC (Gnu Pascal Compiler). Ob dieser die
> Borland-Erweiterungen unterstützt, kann ichn dir aber nicht sagen.
Es gibt da auch noch den Freien Pascal Compiler
http://www.brain.uni-freiburg.de/~klaus/fpc/
Der hat ein paar Optionen für Borland/Turbo-Pascal.
Ob er was taugt, weiß ich nicht.
Cheers,
Gerhard
Schau' Dir mal "Free Pascal" an:
http://tfdec1.fys.kuleuven.ac.be/~michael/fpc/fpc.html
Mein Eindruck war, dass die viel weiter sind als GNU Pascal. Insbesondere
in Sachen Kompatibilitaet zu Borland etc.
Gruss,
Jan
--
Jan Willamowius
WWW: http://www.angelfire.com/de/willamowius/
Hmm, momentan habe ich ein wenig wenig Zeit.
Unterstützt FPC eigentlich auch das "TypeOf"? Wäre wohl für das
Registrieren zur Streamverarbeitung notwendig. TMT tat das nicht.
Dierk
--
Bitte beachten Sie das Kleingedruckte im Anschluß
an diese Signatur.
>Unterstützt FPC eigentlich auch das "TypeOf"? Wäre wohl für das
>Registrieren zur Streamverarbeitung notwendig. TMT tat das nicht.
Muesste funktionieren. Aus der Bug-List:
|Bug ID : 29
|Status : Fixed
|OS : All
|Title:
|tests typeof(object type)
Gruss Heiner
F'up2: de.comp.lang.pascal.misc
Aber natürlich, GNU und und und...
http://www.geocities.com/SiliconValley/2926/tp.html
Kapitel "compiler"
Ansonsten bei jeder Linux Dis. dabei.
--
Wirsing...
h.wulff
--== Where do you want to go tomorrow? ==--
Ja, der taucht was :-)
Das schöne an fpc ist, das er gleich die Standard Units von Borland Pascal
mitbringt (natürlich portiert). Sehr zu empfehlen.
Alexander Skwar
--
My Site : http://www.digitalprojects.com
Er unterstützt sie nicht.
Finde ich persönlich sehr positiv - so wird man gezwungen, ISO Pascal
zu schreiben.
mawa
--
Matthias Warkus | ma...@iname.com | Dyson Spheres for sale!
My site's been cracked but it'll go up on another server soon. My Geek
Code is no longer in my .signature. It's available on e-mail request.
/\/\/\\/\//\ (mawa) <-- this is why ASCII art in signatures is no good
> Ja, der taucht was :-) Das schöne an fpc ist, das er gleich die
> Standard Units von Borland Pascal mitbringt (natürlich portiert).
> Sehr zu empfehlen.
Wie man's nimmt: Er unterstützt leider nicht den INLINE Befehl.
Den bräuchte ich aber, weiß jemand Abhilfe? Ggf. follow-up auf
geeignetere Gruppe setzen, oder email.
Cheers,
Gerhard
FPK - Free Pascal unterstützt die Borland-Erweiterungen. Sogar das
OOP-Konzept.
>Er unterstützt sie nicht.
>Finde ich persönlich sehr positiv - so wird man gezwungen, ISO Pascal
>zu schreiben.
Man vermißt aber schon so einiges.
christian
--
--> mailto:chris...@gmx.de
Also ich bin kein Anhänger der 'reinen Lehre'. Gut gemachte
Spracherweiterungen müssen nichts schlechtes sein.
>
> Wie man's nimmt: Er unterstützt leider nicht den INLINE Befehl.
Hmm, ich weiß ehrlich gesagt jetzt aber nicht wofür Du den INLINE Befehl
brauchen könntest.
INLINE impliziert doch ASM, und ASM bedeutet doch direkten Zugriff auf
Hardware, oder nicht ? Linux unterbindet aber jeden direkten
Hardwarezugriff, somit ist der INLINE Befehl sinnlos.
> Hmm, ich weiß ehrlich gesagt jetzt aber nicht wofür Du den INLINE
> Befehl brauchen könntest. INLINE impliziert doch ASM, und ASM
> bedeutet doch direkten Zugriff auf Hardware, oder nicht ? Linux
> unterbindet aber jeden direkten Hardwarezugriff, somit ist der
> INLINE Befehl sinnlos.
Hmm, tja. Also das Programm habe ich nicht selber geschrieben und
ich glaube nicht, daß der Programmierer einen Einsatz unter Linux
im Sinn hatte. Es dient dazu, den selbstgebastelten Mikroprozessor-
programmierer des Autors am seriellen Port zu betreiben. Das
würde ich auch gerne tun, d.h. nachbasteln und dann benutzen.
Meinst Du, ich könnte, da ich es unter Linux nicht direkt kompilieren
kann, die DOS.exes im dosemu laufen lassen? Ggf. als root?
Portierung in C wäre natürlich auch nett, glaube aber nicht, daß
ich das kann. Vermutlich sollte ich es einfachmal ausprobieren.
Cheers,
Gerhard
> Hallo Leute,
>
> es kann mir doch bestimmt jemand die Frage s.o. beantworten.
>
> Ich möchte mit dem PASCAL-Compiler meine Algorithmen-Übungen
> (PASCAL-objektorientiert) unter LINUX machen. An der FH werden nur
> DOS/Windoof's Compiler (BP 7.0) angeboten.
>
> Falls ich off-topic sein sollte, bin ich über eine Angabe, wo ich die
> FAQ finden kann auch dankbar.
>
> Danke für eure Antworten
>
> Jörg
>
> --
> Jörg Faubel
> Turmstraße 11
> D - 67659 Kaiserslautern
> Key fingerprint =FE 9C 4C 7E BD 1C E5 77 CD 20 B4 E8 AB 4C B3 F2
Hi ,
Du willst doch eh nur Algorithmen schreiben , d.h. Du brauchst keine
Grafik und Du bist auf VOLLE Kompatibilitaet angewiesen .
Deshalb koenntest Du es mit dem DOSEMU versuchen und unter diesem dann
das Original (Du besitzt doch ein Original -ooooder ?)
starten . Sollte funktionieren .
Frank
PS: Ich weiss dass diese Antwort Dich nicht zufriedenstellt , da Du was
Linux-like gesucht hast... aber vielleicht besser als zahlreiche
Fehlermeldungen wegen irgendwelchen nicht implementierten
"borland"spezialitaeten.
Hi!
> Ich möchte mit dem PASCAL-Compiler meine Algorithmen-Übungen
> (PASCAL-objektorientiert) unter LINUX machen. An der FH werden nur
Unter Linux gibt es:
- FreePascal: http://www.brain.uni-freiburg.de/~klaus/fpc/
- GnuPascal: http://agnes.dida.physik.uni-essen.de/~gnu-pascal/
Letzteres ist ziemlich nahe am Borland-Stil.
Stephan.
--
loes...@leo.org
http://www.leo.org/~loescher/
Try the LEO-archive: http://www.leo.org/archiv/archiv_e.html