This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
compilers:semantics [2016/09/21 11:23] deva |
compilers:semantics [2016/12/13 22:36] (current) deva |
||
---|---|---|---|
Line 1: | Line 1: | ||
=== Semantic analysis === | === Semantic analysis === | ||
+ | == Introduction == | ||
+ | {{http://deva.web.elte.hu/compilers/lectures/20161116/DSC_1001.JPG}} | ||
+ | == Symbol table == | ||
+ | {{http://deva.web.elte.hu/compilers/lectures/20161116/DSC_1002.JPG}} | ||
+ | {{http://deva.web.elte.hu/compilers/lectures/20161116/DSC_1003.JPG}} | ||
+ | {{http://deva.web.elte.hu/compilers/lectures/20161116/DSC_1004.JPG}} | ||
+ | {{http://deva.web.elte.hu/compilers/lectures/20161116/DSC_1005.JPG}} | ||
+ | |||
+ | == Type checking with attributes == | ||
+ | |||
+ | {{http://deva.web.elte.hu/compilers/lectures/20161123/DSC_1031.JPG}} | ||
+ | {{http://deva.web.elte.hu/compilers/lectures/20161123/DSC_1032.JPG}} | ||
+ | {{http://deva.web.elte.hu/compilers/lectures/20161123/DSC_1033.JPG}} |