PCPROG.6

25 Sep 1995 - 24 Dec 1999

Topics

  1. algoritmi (449)
  2. baze.podataka (309)
  3. ms.dos (17)
  4. windows (294)
  5. asembler (553)
  6. basic (458)
  7. jezici (42)
  8. pascal (1297)
  9. cccc (522)
  10. cpp (299)
  11. clipper (601)
  12. fox (70)
  13. cavo (14)
  14. delphi (1130)
  15. java (100)
  16. razno (776)
  17. unknown (127)

Messages - jezici

jezici.1 ratman,
Da li je posle Prologa 1.1 (iz 1986.) izasla neka novija verzija i da li je neko odavde ima? Takodje bi me interesovala i neka vrsta ekspertnog shell-a, baziranog na produkc. pravilima, predikatskom racunu i sl. Pozdrav, Dejan.
jezici.2 .sima,
║║ Da li je posle Prologa 1.1 (iz 1986.) izasla neka novija verzija ║║ i da li je neko odavde ima? Takodje bi me interesovala i neka vrsta Ja imam Turbo Prolog 2.0 iz '88.
jezici.3 iznogud,
:: Da li je posle Prologa 1.1 (iz 1986.) izasla neka novija verzija :: i da li je neko odavde ima? Takodje bi me interesovala i neka vrsta Turbo Prolog 2.0 (valjda misliš na Borland?)
jezici.4 dusko,
> Da li je posle Prologa 1.1 (iz 1986.) izasla neka novija > verzija i da li je neko odavde ima? Takodje bi me interesovala > i neka vrsta ekspertnog shell-a, baziranog na produkc. > pravilima, predikatskom racunu i sl. K'o st ovec rekose izasao je Turbo Prolog 2.0, posle koga je Borland odustao od Prologa, a prava su ponovo dospela u ruke originalnih autora - Prolog Development Centra sa Technical University of Denmark. Oni su izdali PDC-Prolog 3.2 koji ukljucuje i OS/2 verziju. Da ne bi bilo zabune ovo je informacija iz Byte-a iz nov.'90. Pozdrav, Dusko
jezici.5 dusko,
Zna li neko neki ADA kompajler za DOS, koji: - kompajlira i taskove - u paketu ima profajler Pozdrav, Dusko P.S.: Jel' neko probao ADAvantage ili JanusADA-u?
jezici.6 nemko,
)>- Da li je posle Prologa 1.1 (iz 1986.) izasla neka novija )>- verzija i da li je neko odavde ima? Takodje bi me )>- interesovala i neka vrsta ekspertnog shell-a, baziranog na )>- produkc. pravilima, predikatskom racunu i sl. Prolog. 1. Imam 2.0 ako te zanima samo nije instalaciona verzija. Ako neko ima istu neka se javi. 2. Borland nije džabe digao ruke od prologa. Najbolji, ili bar najkorišćeniji prolog kod nas je ARITY (trenutno je aktuelna v6.0). U akademiji su pisali dopune za njega za rad u mreži. Omogućava ti da praviš kompletne exe verzije programa. Ako neko ima nešto bolje neka se javi.
jezici.7 iznogud,
:: U akademiji su pisali dopune za njega za rad u mreži. Omogućava ti da :: praviš kompletne exe verzije programa. Hm? Turbo Prolog je takođe kompajler, što će reći da pravi samostalan .exe fajl.
jezici.8 marticki,
Pitanje za sve dobronamerne... ;) Tek sam sada počeo da koristim turboviziju pa mi je potrebno nekoliko odgovora budući da nemam help fajl. Šta je sve potrebno uraditi da bih koristio TDosStrem i slične objekte iz Objects unita? Sledeći primer koji sam probao bi trebao da radi ali ne radi... Da li je potrebno još nešto uraditi ili sam ipak sve pogrešno shvatio?! USES Objects; TYPE Slog = RECORD ... END; Test = OBJECT (TDosStream) END; VAR t:^Test; s:Slog; BEGIN New(t,Init('test.dat',stOpenWrite)); ... t^.Write(@s,sizeof(s)); ... END.
jezici.9 konem,
> Sta je sve potrebno uraditi da bih koristio TDosStream i slicne objekte > iz Objects unita? > Sledeci primer koji sam probao bi trebao da radi ali ne radi... > Da li je potrebno jos nesto uraditi ili sam ipak sve pogresno shvatio? Na dobrom si putu , samo ima par gresaka. Prvo , i osnovno bilo da koristis TDosStream , TBufStream ili TEmsStream , jeste da moras tokove da registrujes. U tvom primeru cu ti pokazati ostale greske. To bi otprilike ovako trebalo da izgleda: USES Objects; TYPE Ptest=^Ttest; Ttest=object(Tobject) {ovde pises ono sto si hteo u SLOG-u da upises na primer: ime, prezime:string; } constructor Init; procedure Load(var S:TStream); virtual; procedure Store(var S:TStream); virtual; end; CONST Rtest:TStreamRec = ( ObjType:100; {ovde sibnes registracioni broj objekta, s'tim sto ti je na raspolaganju od 100 - 65535, a od 0 - 99 je za TV rezervisano} VmtLink: Ofs(TypeOf(Ttest)^); {veza sa virtuelnim metodama} Load: @Ttest.Load; Store: @Ttest.Store); VAR marticki:Ttest; sezam:TDosStream; procedure Registracija; begin RegisterType(Rtest); end; constructor Ttest.Init; begin {ovde definises ono sto bi imao u SLOG-u, recimo ime:='Bla Bla'; prezime:='Nja Nja' ... } end; {Load i Store procedure su za upis na tok i za citanje sa njega} procedure Load(var S:Tstream); begin s.read(ime, sizeof(ime)); s.read(prezime, sizeof(prezime)); end; procedure Store(var S:Tstream); begin s.write(ime, sizeof(ime)); s.write(prezime, sizeof(prezime)); end; BEGIN registracija; sezam.init('test.dat',stOpen,1024); {1024 - duzina bafera, stavi drugu vrednost ako hoces} with marticki do begin init; store(sezam); end; sezam.done; END. E, to ti je to. Probaj da shvatis, u sustini nije tesko , samo je zapetljano. :) Pozdrav od Konem-a ...
jezici.10 marticki,
>> E, to ti je to. >> Probaj da shvatis, u sustini nije tesko , samo je zapetljano. :) Ma da... ;) U medjuvremenu sam čeprkao po objects.int-u pa sam donekle i pretpostavio, ali hvala, svejedno... Ujedno, izvinjavam se svima. Ova je trebalo da završi u temi pascal ali Marphy (ili što jedan reče: Norton ;) se umešao... the
jezici.11 vsmrti,
Postoji li negde na Sezamu neki PD/SW PROLOG?
jezici.12 mjelic,
Potreban dekompajler za clipper hvala unapred.
jezici.13 vsmrti,
Viđam po Sezamovim direktorijumima razne PD/SW programske jezike -- C, Fortran, Lisp... Interesuje me da li negde postoji Prolog? Nisam uspeo nigde da ga nađem. Ako neko ima nešto takvo, neka mu ne bude teško da me obraduje... :)
jezici.15 gtrinki,
Molim da mi neko kaze kako da dodjem do fajla VBRUN400.DLL. Na Sezamu je samo rania verzija. Hvala unapred.
jezici.16 sobrenovic,
Mozda nije za ovu temu, ali ipak mislim da jeste: Ima li ko od prisutnih iskustva u radu sa PROGRESS bazom podataka (mada bih pre rekao razvojnim sistemom i programskim jezikom) verzije 5,6,7 ili 8? Interesuju me verzije kako za dos tako i za Win.
jezici.17 keli,
Da li neko zna broj telefona firme "SOFTIS" Bulevar Lenjina 67a 18000 NIŠ Adresa je objavljena u listu RACUNARI ko korisna adresa povodom teksta ACUCOBOL-85 Interesantna mi je i bilo kakva druga informacija o ovom COBOL-u Unapred zahvalan
jezici.18 todor,
Da li neko zna kako da menjam izgled slova ? Da budem precizniji: kako pod DOSom da ja napravim svoju licnu cirilicu ili slicno ?
jezici.19 nethsah,
Treba mi prolog i ako neko moze da mi kaze gde se u Beogradu moze naci literatura za Lisp...
jezici.20 morkin,
Potreban mi je GPSS jezik koji je razvijen na FON-u. Ako neko ima, neka ga kači ovde ili na mail. Hvala.
jezici.21 stameni,
>> Treba mi prolog Ima Arity Prolog u PCPROG.6:31.244, koji iz meni nepoznatog razloga nije prebačen u dir.
jezici.22 nethsah,
Imam mali problema sa arity prolog interpreterom tacnije ne znam kako da ucitam file u njega...Pomagajte...
jezici.23 stameni,
Probaj ovako. Prvo postaviš environment varijablu EDITOR na stazu do editora (SET EDITOR=C:\DOS\EDIT.COM), startuješ interpreter i u njemu kucaš edit(abcd). <---- sa ovom tačkom.
jezici.24 nethsah,
Probao sam ali opet se pojavio problem, naime api mi kaze da nema memorije(?!) "Out of memory" i "ERROR: Out of far memory!"...
jezici.25 stameni,
>> Probao sam ali opet se pojavio problem, naime api mi kaze da >> nema memorije(?!) "Out of memory" i "ERROR: Out of far >> memory!"... Nemam pojma što bi se to dešavalo... Možda da staviš neki editor koji manje troši memoriju (?)...
jezici.26 nethsah,
treba mi TLINK.EXE i tj. turbo linker...
jezici.27 vasic,
Postoji li neki Algol prevodilac za DOS? I ako postoji, ima li to neko ovde? I ako to neko ima, da li bi mi se javio na mail? :)
jezici.28 kenza,
Hi! Moze li neke ko ima vremena i znanja da mi kaze zasto ne radi sledeci fortran program ? Program je kratak i kompajler javlja gomilu gresaka a ja nemam pojma zasto. Hvala. prg.f
jezici.29 stameni,
Da pokušam na prvu loptu. Probaj da sam program kucaš od sedme kolone. Od prve do pete se stavlja obeležje (tj. broj) i to je u redu ovde kod tebe. U šestu kolonu se stavlja space ili * kad imaš naredbu koja se piše u nekoliko redova. Ovako nekako: 1234567 <---- ovo ne kucaš Program MnozMatrica REAL A(10,10),B(10,10),C(10,10) INTEGER i,j,k,n,p,m C Unos dimenzija matrica 10 PRINT *,' ' PRINT *,'Unesite broj vrsta matrice A :' READ *,m itd. Komentar mislim da ide u prvu kolonu, kako si i stavio. E sad, kako nemam neki kompajler za Fortran kući, nisam u prilici da iskompajliram i vidim da l' valja ostalo. Ti probaj pa javi :)
jezici.30 kenza,
(;> E sad, kako nemam neki kompajler za Fortran kuci, nisam u (;> prilici da iskompajliram i vidim da l' valja ostalo. Ti probaj pa Hvala, bilo je efikasno. Sada sve radi kako treba. Meni su rekli da program treba da pocne od 7 linije a ne kolone. I tako nije radilo. Jos jednom, hvala puno ;)
jezici.31 zeljkoj,
Kada napišem FORTRAN programčić koji radi sa grafikom (koje li perverzije ;), prevedem ga MS FORTRAN PowerStation-om i pokušam da izvršim pod Win95 (u DOS prozoru), dobijem sledeću poruku: run-time error F6996 - DOS graphics not supported under Windows NT Glupost... pod čistim DOSom radi. U program se linkuje PharLap ekstender, ali u helpu pročitah da u slučaju da se pokrene pod 32bitnim Windowsom program ne koristi ekstender, nego se ponaša kao konzolni NT program (koristi Windows). Ima li načina da se to nekako sredi?
jezici.32 nenad,
> U program se linkuje PharLap ekstender, ali u helpu pročitah da u > slučaju da se pokrene pod 32bitnim Windowsom program ne koristi > ekstender, nego se ponaša kao konzolni NT program (koristi > Windows). Ima li načina da se to nekako sredi? Koliko je meni poznato konzolni Windows NT/95 programi ne mogu da koriste grafiku. Čini mi se da ti to i sam program kaže. :) Možeš eventualno da probaš u full-screen-u, ili da ga na neki način nateraš da misli da je pod običnim DOS-om (ako NT i 95-tica trpe PharLap ekstender pod sobom).
jezici.33 zeljkoj,
> Možeš eventualno da probaš u full-screen-u, ili da ga na neki Pa u full screenu sam i probao, ali neće. Što se PharLap-a tiče, npr. Transport Tycoon koristi upravo ovaj extender i sve radi bez problema. Stvar i jeste u tome što ovaj FORTRAN program prepozna da je pod Winom pa ne koristi ekstender. :(
jezici.34 zeljkoj,
Odgovor na: PCHARD.6/11.683 > O ovome neznam mnogo. Znam samo da je izasla nova verzija ^^^^^^ > (Fortran 90). U stvari to je neka vrsta Visual Fortrana. > Za njega je potrebna jaka makina (pentium i minimum 16Mb > rama a pozeljno je 32Mb). FORTRAN 90 nije nikakva konkretna verzija FORTRAN-a, već standard, kao što su standardi FORTRAN 66 (IV) i FORTRAN 77. Što se preporuke tiče... hm, ne znam... Ja koristim Microsoftove kompajlere: MS FORTRAN 5.1 (real mode DOS) i MS FORTRAN PowerStation 1.0 (32-bitni DOS). Mislim da su ovo poslednje verzije (prvi je iz 1991, drugi iz 1993). Ni jedan od ova dva kompajlera ne podržava standard FORTRAN 90, mada poseduju mnoga proširenja u odnosu na standard iz '77 (neka od njih su obuhvaćena ovim iz '90). Što se VisualFORTRAN-a tiče, tako nešto ne postoji. :)) Verzija 5.1 može da kompajlira postojeće programe u Windows EXE, ali je sve to dosta bedno (samo tekst u prozoru)... Što se hardverskih zahteva tiče, verziju 5.1 sam lepo koristio na XT-u sa 640 kB memorije, a ovu drugu na 386SX-u sa 2 MB. Dosta njih preporučuje Watcom FORTRAN (32-bitni DOS, verovatno i Win16/32; ja ga nisam video.
jezici.35 stameni,
S obzirom da sam ja započeo ovu diskusiju, red je da se javim i objasnim detaljnije neke stvari. >> MS FORTRAN 5.1 (real mode DOS) i MS FORTRAN PowerStation 1.0 (32-bitni >> DOS). Mislim da su ovo poslednje verzije (prvi je iz 1991, drugi iz >> 1993). Ni jedan od ova dva kompajlera ne podržava standard FORTRAN 90, >> mada poseduju mnoga proširenja u odnosu na standard iz '77 Elem, Fortran za koji se raspitujem ne bi nužno morao da ima modernije ekstenzije u smislu OOP, grafike, 32-bitnog koda, Windows 16-bitnih i Windows 32-bitnih aplikacija. Ono što je potrebno je da može da kompajlira programe koji su u izvornoj verziji rađeni na jednoj VMS verziji Fortrana (ne znam tačnu verziju, ali su sami sorsovi takvi da ne traže ništa što od Fortrana ne bi trebalo da se očekuje). Takođe je potrebno da kompajler nema bagove ;) kao i da kod koji generiše može da izdrži priličan broj vektora i matrica. Kako dibagirate programe u Fortranu?
jezici.36 zeljkoj,
> potrebno je da može da kompajlira programe koji su u > izvornoj verziji rađeni na jednoj VMS verziji Fortrana (ne MS FORTRAN-i podržavaju VMS ekstenzije (postoji switch), tako da neće biti problema. > kompajler nema bagove ;) kao i da kod koji generiše može da > izdrži priličan broj vektora i matrica. Onda je onaj 32-bitni bolji izbor, budući da po pitanju memorije nema nikakvih ograničenja. > Kako dibagirate programe u Fortranu? Ručno. :)
jezici.37 nenad,
> Pa u full screenu sam i probao, ali neće. > Što se PharLap-a tiče, npr. Transport Tycoon koristi upravo ovaj > extender i sve radi bez problema. Stvar i jeste u tome što ovaj > FORTRAN program prepozna da je pod Winom pa ne koristi ekstender. > :( Probaj da upotrebiš neki drugi linker, tu je problem. Takođe probaj da nađeš gde je tzv. "stub" EXE koji se dodaje na početak pravog exe-a i koji odlučuje o tim stvarima (to je na primer ono što u DOS-u ispiše poruku da program zahteva Windows ili OS/2 ili...). Probaj da ga promeniš, izbegneš, upotrebiš neki drugi...
jezici.38 zeljkoj,
> Probaj da upotrebiš neki drugi linker, tu je problem. Takođe > probaj da nađeš gde je tzv. "stub" EXE koji se dodaje na Nije u njemu stvar. Odmah sam probao da ga izbacim... i ništa. Ta poruka je smeštena pri kraju EXE-a, zajedno sa ostalim porukama o run-time greškama.
jezici.40 bolep,
Gde u Novom Sadu ili Beogradu mogu naci Visual Basic 4.0.
jezici.42 mrav,
Koji programski jezik do jaja barata sa faljovima. R.I.P