User Tools

Site Tools


en:cours_de_theorie_des_langages

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
en:cours_de_theorie_des_langages [2015/10/22 01:13]
sivanov [Slides] Add a link to the exercises for the practical assignment.
en:cours_de_theorie_des_langages [2017/06/07 22:40] (current)
sivanov [Course on formal languages] Add Parsing to the title.
Line 1: Line 1:
 ~~TRANS~~ ~~TRANS~~
  
-===== Course on formal languages ===== +===== Course on formal languages: Parsing ​=====
- +
-I teach the part of this course related to the [[wp>​Chomsky hierarchy]] and [[wp>​parsing]].+
  
 +I teach the part of this course related to the [[wp>​Chomsky hierarchy]] and [[wp>​parsing]]. ​ The materials of this course are distributed under the [[https://​en.wikipedia.org/​wiki/​Creative_Commons_license|Creative Commons Attribution Alone licence]] {{:​ccby.png?​60}}
 +.
 ==== Slides ==== ==== Slides ====
  
Line 42: Line 42:
  
 ==== Toolchain ==== ==== Toolchain ====
-The project relies on [[http://​jflex.de/​download.html|JFlex]] scanner generator and [[http://​web.cecs.pdx.edu/​~mpj/​jacc/​|Jacc]] parser generator. ​ Both tools generate Java code.+The project relies on [[http://​jflex.de/​download.html|JFlex]] scanner generator and [[http://​web.cecs.pdx.edu/​~mpj/​jacc/​|Jacc]] parser generator. ​ Both tools generate Java code.  {{:​parsing-workflow.pdf|Here}} is a short overview of a typical workflow.
  
 This toolchain was suggested by [[http://​lacl.univ-paris12.fr/​gava/​actuel.htm|Frédéric Gava]] (section Parsing de fichiers en Java). ​ This page also contains other slides about parsing. This toolchain was suggested by [[http://​lacl.univ-paris12.fr/​gava/​actuel.htm|Frédéric Gava]] (section Parsing de fichiers en Java). ​ This page also contains other slides about parsing.
en/cours_de_theorie_des_langages.1445469194.txt.gz · Last modified: 2015/10/22 01:13 by sivanov