Różnice

Różnice między wybraną wersją a wersją aktualną.

Odnośnik do tego porównania

Both sides previous revision Poprzednia wersja
Nowa wersja
Poprzednia wersja
pl:prolog:prolog_lab:prolog_lab_dcg [2010/01/07 15:10]
esimon
pl:prolog:prolog_lab:prolog_lab_dcg [2019/06/27 15:50] (aktualna)
Linia 36: Linia 36:
 Takie drzewo dla zdania //a woman shoots a man//, bazujące na gramatyce z powyższego listingu miałoby następującą postać. Takie drzewo dla zdania //a woman shoots a man//, bazujące na gramatyce z powyższego listingu miałoby następującą postać.
  
-**Rysunek**+{{:​pl:​prolog:​prolog_lab:​cfg.gif|}}
  
 ==== DCG (Definite clause Grammars) ==== ==== DCG (Definite clause Grammars) ====
Linia 138: Linia 138:
   * Za pomocą wstawek prologowych dodaj funkcjonalność obliczania położenia robota w przestrzeni.   * Za pomocą wstawek prologowych dodaj funkcjonalność obliczania położenia robota w przestrzeni.
   * Rozbuduj parser wyrażeń matematycznych z podrozdziału [[#Prolog w DCG]] Dodaj inne operatory, oraz obsługę minusa unarnego.   * Rozbuduj parser wyrażeń matematycznych z podrozdziału [[#Prolog w DCG]] Dodaj inne operatory, oraz obsługę minusa unarnego.
-  * Wykorzystując ​[[ten]] program, służący do rozbijania pliku na tokeny, napisz gramatykę weryfikującą poprawność pliku [???]+  * Wykorzystując ​{{:​pl:​prolog:​prolog_lab:​tokenizer.pl|ten}} program, służący do rozbijania pliku na tokeny, napisz gramatykę weryfikującą poprawność pliku //passwd//.
  
-====Przydatne ​Matriały====+====Przydatne ​Materiały====
   * http://​cs.union.edu/​~striegnk/​courses/​nlp-with-prolog/​html/​node31.html#​lecture5   * http://​cs.union.edu/​~striegnk/​courses/​nlp-with-prolog/​html/​node31.html#​lecture5
   * http://​cs.union.edu/​~striegnk/​learn-prolog-now/​html/​node54.html#​lecture7   * http://​cs.union.edu/​~striegnk/​learn-prolog-now/​html/​node54.html#​lecture7
pl/prolog/prolog_lab/prolog_lab_dcg.1262873454.txt.gz · ostatnio zmienione: 2019/06/27 15:59 (edycja zewnętrzna)
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0