Lecturer Mr. Pessah Gadi

Courses

  • קומפילציה (10334)
  • תקציר הקורס:

    Abstract:

    lexical analysis, automatic generation of lexical analyzers

    flex - a software tool for generating lexical analyzers

    top-down parsing: predictive parsing, recursive descent parsing

    bottom-up parsing: shift reduce parsing

    syntax directed definitions

    bison: a software tool for generating shift reduce parsers

    run time environments

    generating intermediate code for assignments, expressions and basic control statements

    linkers and additional subjects (as time permits)

    basic optimizations

    LLVM and other contemporary topics as time permits