Thread View: pl.comp.programming
10 messages
10 total messages
Started by froe... Wojciech Froelich
Tue, 02 Apr 1996 00:00
Operacje symboliczne...
Author: froe... Wojciech Froelich
Date: Tue, 02 Apr 1996 00:00
Date: Tue, 02 Apr 1996 00:00
11 lines
735 bytes
735 bytes
Mam calkiem spory problem do rozwiazania i licze na Wasza pomoc... Problem polega na napisaniu programu analizujacego podane z klawiatury wyrazenie i na przyklad rozniczkujacego ( na poczatku numerycznie, docelowo symbolicznie ) owo wyrazenie. Czy ktos ma doswiadczenie w pisaniu takiego 'parsera'?? Prosilbym o kontakt. Wojciech Froelich froe...@phys.uni.torun.pl
Re: Operacje symboliczne...
Author: j... Jerzy Tarasiuk
Date: Tue, 09 Apr 1996 00:00
Date: Tue, 09 Apr 1996 00:00
17 lines
1330 bytes
1330 bytes
>>>>> "JL" == Jarek Lis <l...@cyber.ict.pwr.wroc.pl> writes: JL> Jerzy Tarasiuk (j...@fuw.edu.pl) wrote: JL> : No, to jest robota na dobry miesiac... JL> No, na dobre 3 doby, jesli sie oczywiscie wie, w ktorym kierunku pisac. No, to zalezy co masz, jak kilka dobrych podrecznikow z przykladowymi programami i wiekszosc roboty to wstukanie z klawiatury tych przykladow (nie mowiac juz o takiej mozliwosci, jak przyklady na dyskietce), to chyba by sie dalo. A, zaraz, jest troche kompilatorow w postaci source, mozna by z ktoregos z nich wyciagnac parser wyrazen, to jednak zalatwi spora czesc roboty, a zrobic to samemu bez podrecznika troche trudno... Mozna by na przyklad wziac Small C, w miare maly, jest na SimTel-u. Ale i tak czas pisania mocno nieoznaczony, ktos malo doswiadczony to na pewno ani w 3 dni, ani nawet w tydzien tego nie napisze... Jurek
Re: Operacje symboliczne...
Author: art... Artur Czechowski
Date: Tue, 09 Apr 1996 00:00
Date: Tue, 09 Apr 1996 00:00
22 lines
1593 bytes
1593 bytes
Wojciech Froelich (froe...@phys.uni.torun.pl) wrote: : Mam calkiem spory problem do rozwiazania i licze na Wasza pomoc... : Problem polega na napisaniu programu analizujacego podane z klawiatury : wyrazenie i na przyklad rozniczkujacego ( na poczatku numerycznie, docelowo : symbolicznie ) owo wyrazenie. Hmm... czy to faktycznie takie trudne ? Kilka lat temu, kiedy bylem jeszcze w drugiej klasie szkoly sredniej symboliczne rozniczkowanie wyrazen bylo podane jako przyklad zastosowania programowania obiektowego... Poniewaz bylo to pare lat temu, musialbym pogmerac w pamieci aby sobie przypomniec. Pamietam tylko ogolnie idee... Z tego co sobie przypominam, to problem ten mozna (a nawet chyba trzeba) rozbic na dwa: 1. parsing stringu z wyrazeniem (mozna znalezc przyklady np. w ktorejs z ksiazek Marciniaka o Pascalu) 2. rozniczkowanie tego, co sie otrzymalo... Jak sobie przypomne (i wklepie), to przemailuje Pozdrawiam -- -- Artur 'Czesiu' Czechowski art...@student.uci.agh.edu.pl -- http://student.uci.agh.edu.pl/~arturcz/ finger for PGP key Serce to jeszcze za malo, aby kochac... /autor nieznany/
Re: Operacje symboliczne...
Author: j... Jerzy Tarasiuk
Date: Tue, 09 Apr 1996 00:00
Date: Tue, 09 Apr 1996 00:00
29 lines
2051 bytes
2051 bytes
>>>>> "WF" == Wojciech Froelich <froe...@phys.uni.torun.pl> writes: WF> Problem polega na napisaniu programu analizujacego podane z klawiatury WF> wyrazenie i na przyklad rozniczkujacego ( na poczatku numerycznie, docelowo WF> symbolicznie ) owo wyrazenie. No, to jest robota na dobry miesiac... poczytaj sobie cos o przetwarzaniu struktur listowych, kiedys byla jakas taka mala ksiazeczka chyba George'a Forest'a z programem na jednej stronie, ale to byl tylko maly fragment z tego, co potrzebne, pokazujacy jak to latwo wyliczyc wyrazenie, jak juz jest w postaci struktury listowej. Jest w tym duzo rzeczy do zrobienia: konwersja wyrazenia zapisanego "normalnie" na strukture listowa i odwrotnie uwzgledniajaca priorytety dzialan i nawiasy, chyba dobrze jest przechodzic przez odwrotna notacje polska przy konwersji z "normalnego" zapisu, to sie robi jakos tak, ze jak wyrazenie ma wysoki priorytet, to sie je przepuszcza, jak nie, to odklada na stos i trzyma az bedzie koniec wyrazenia albo nastepne bedzie z rownie niskim priorytetem. Cos probowalem, ale z uproszczeniami, do wyliczania wyrazen typu: mam strukture danych i nazwy pol w tej strukturze, oraz wyrazenie logiczne (z nazwami), wedlug ktorego chce dokonac selekcji, wybierajac z pliku z danymi te rekordy, dla ktorych to wyrazenie jest prawdziwe, z przykladowym wyrazeniem: grupa=="ksiazka" && ilosc!=0 || grupa=="buty" && ilosc==5 (wszedzie nazwa operacja_porownania wartosc i spojniki && i ||, bez nawiasow - na moje potrzeby to wystarczylo). Jurek
Re: Operacje symboliczne...
Author: l... Jarek Lis
Date: Tue, 09 Apr 1996 00:00
Date: Tue, 09 Apr 1996 00:00
10 lines
880 bytes
880 bytes
Jerzy Tarasiuk (j...@fuw.edu.pl) wrote: : >>>>> "WF" == Wojciech Froelich <froe...@phys.uni.torun.pl> writes: : WF> Problem polega na napisaniu programu analizujacego podane z klawiatury : WF> wyrazenie i na przyklad rozniczkujacego ( na poczatku numerycznie, docelowo : WF> symbolicznie ) owo wyrazenie. : : No, to jest robota na dobry miesiac... No, na dobre 3 doby, jesli sie oczywiscie wie, w ktorym kierunku pisac. Jarek.
Re: Operacje symboliczne...
Author: Adam Przybyla
Date: Wed, 10 Apr 1996 00:00
Date: Wed, 10 Apr 1996 00:00
23 lines
1594 bytes
1594 bytes
Jerzy Tarasiuk (j...@fuw.edu.pl) wrote: > >>>>> "JL" == Jarek Lis <l...@cyber.ict.pwr.wroc.pl> writes: > JL> Jerzy Tarasiuk (j...@fuw.edu.pl) wrote: > JL> : No, to jest robota na dobry miesiac... > JL> No, na dobre 3 doby, jesli sie oczywiscie wie, w ktorym kierunku pisac. > No, to zalezy co masz, jak kilka dobrych podrecznikow z przykladowymi > programami i wiekszosc roboty to wstukanie z klawiatury tych przykladow > (nie mowiac juz o takiej mozliwosci, jak przyklady na dyskietce), to > chyba by sie dalo. A, zaraz, jest troche kompilatorow w postaci source, > mozna by z ktoregos z nich wyciagnac parser wyrazen, to jednak zalatwi > spora czesc roboty, a zrobic to samemu bez podrecznika troche trudno... > Mozna by na przyklad wziac Small C, w miare maly, jest na SimTel-u. > Ale i tak czas pisania mocno nieoznaczony, ktos malo doswiadczony to > na pewno ani w 3 dni, ani nawet w tydzien tego nie napisze... > Jurek O ile ktos nie zna sie na przyklad na yacc'u czy bison'ie to istotnie moze cos takiego pisac tydzien. Polecam AUIS bison , lub PCCTS . Adam Przybyla ad...@zeus.polsl.gliwice.pl
Re: Operacje symboliczne...
Author: j... Jerzy Tarasiuk
Date: Thu, 11 Apr 1996 00:00
Date: Thu, 11 Apr 1996 00:00
11 lines
958 bytes
958 bytes
>>>>> "A" == Artur Czechowski <art...@student.uci.agh.edu.pl> writes: A> Pamietam tylko ogolnie idee... ... A> Jak sobie przypomne (i wklepie), to przemailuje Juz mi przyslal wiadomosc Grzegorz Malicki (nie wiem, czemu akurat do mnie, a nie do Wojciecha Froelicha), ze kiedys cos takiego wklepal. Wiec moze nie trac czasu na wklepywanie, zwlaszcza ze parsowanie wyrazenia uwzgledniajace priorytety operatorow to nie takie proste... Jurek
Re: Operacje symboliczne...
Author: pe... Maciej Jastrzebski
Date: Mon, 15 Apr 1996 00:00
Date: Mon, 15 Apr 1996 00:00
20 lines
1246 bytes
1246 bytes
Wojciech Froelich (froe...@phys.uni.torun.pl) wrote: > Mam calkiem spory problem do rozwiazania i licze na Wasza pomoc... > Problem polega na napisaniu programu analizujacego podane z klawiatury > wyrazenie i na przyklad rozniczkujacego ( na poczatku numerycznie, docelowo > symbolicznie ) owo wyrazenie. Przez cale lata do kompilatorow Borlanda (Turbo C i Turbo Pascal) dolaczany byl jako przyklad arkusz kalkulacyjny. Miedzy innymi byl tam jakis prosty parser wyrazen. HTH, Pedro. -- ---------------------------------------------------------------------- Maciej "Pedro" Jastrzebski INTERNET: PE...@golem.umcs.lublin.pl "As the people here grow colder I turn to my computer And spend my evenings with it Like a friend." - Kate Bush, "Deeper Understanding" ----------------------------------------------------------------------
Re: Operacje symboliczne...
Author: froe... Wojciech Froelich
Date: Mon, 15 Apr 1996 00:00
Date: Mon, 15 Apr 1996 00:00
12 lines
721 bytes
721 bytes
Jestem bardzo wdzieczny wszystkim, ktorzy odpowiedzieli na moja prosbe o pomoc. Prosilbym o jakies konkretne zrodla... Moj e-mail froe...@phys.uni.torun.pl Z gory dziekuje. Wojciech Froelich PS.Zabralismy sie za to ze znajomym i wyglada na niezly OOPing...
Re: Operacje symboliczne...
Author: Witold Piskorz
Date: Sun, 21 Apr 1996 00:00
Date: Sun, 21 Apr 1996 00:00
14 lines
912 bytes
912 bytes
Hej, Ja sobie kiedys cos takiego napisalem - przesylam w zalaczniku. Tak w ogole, to jestem zainteresowany takimi rzeczami, licze na wspolprace:-) W zalaczniku dalem 2 listingi: w c i pascalu. Jeslibys rozbudowal, to przeslij mi kopie, OK? Zycze owocnej pracy:-) On 15 Apr 1996, Maciej Jastrzebski wrote: > Wojciech Froelich (froe...@phys.uni.torun.pl) wrote: [ciach - chodzilo o analize wyrazen z klawiatury] Witold Piskorz
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads