User Tools

Site Tools


compilers:ll

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
compilers:ll [2016/09/21 11:23]
deva
compilers:ll [2016/10/20 15:27] (current)
deva
Line 1: Line 1:
 === LL parsing === === LL parsing ===
  
-== Example grammar, ambiguity problems ​==+== Introduction ​== 
 +{{http://​deva.web.elte.hu/​compilers/​lectures/​20161012/​DSC_0579.JPG}} 
 +{{http://​deva.web.elte.hu/​compilers/​lectures/​20161012/​DSC_0580.JPG}} 
 +{{http://​deva.web.elte.hu/​compilers/​lectures/​20161012/​DSC_0581.JPG}}
  
-== Simple LL(1): rules starting with terminals ​==+== Simple LL(1) == 
 +{{http://​deva.web.elte.hu/​compilers/​lectures/​20161012/​DSC_0583.JPG}} 
 +{{http://​deva.web.elte.hu/​compilers/​lectures/​20161012/​DSC_0582.JPG}}
  
-== Rules starting with non-terminals ​==+== Epsilon-free LL(1) == 
 +{{http://​deva.web.elte.hu/​compilers/​lectures/​20161014/​DSC_0585.JPG}} 
 +{{http://​deva.web.elte.hu/​compilers/​lectures/​20161014/​DSC_0587.JPG}} 
 +{{http://​deva.web.elte.hu/​compilers/​lectures/​20161014/​DSC_0589.JPG}} 
 +{{http://​deva.web.elte.hu/​compilers/​lectures/​20161019/​DSC_0624.JPG}}
  
-== Epsilon rules ==+== General LL(1) == 
 +{{http://​deva.web.elte.hu/​compilers/​lectures/​20161019/​DSC_0623.JPG}} 
 +{{http://​deva.web.elte.hu/​compilers/​lectures/​20161019/​DSC_0625.JPG}} 
 +{{http://​deva.web.elte.hu/​compilers/​lectures/​20161019/​DSC_0626.JPG}}
  
compilers/ll.1474449794.txt.gz · Last modified: 2016/09/21 11:23 by deva