1

Step 1

Lexer

2

Step 2

Types check

3

Step 3

Code generation

4

Step 4

Parser

1

Step 1

Lexer

2

Step 2

Types check

3

Step 3

Code generation

4

Step 4

Parser

20 January 2016 05 March 2016
Goal completed 5 March 2016

Goal author

Кирилл

Russia, Санкт-Петербург

28 years old

General

Написать компилятор

Нужно сдать долг по учёбе - написать компилятор. Давно уже откладываю это, но настало время.

Я пытался читать "Книгу дракона", но я не потянул её - очень сложно воспринимаю технические тексты. Зато я нашёл замену этой замечательной книжке - курс "The Compiler" from Stanford University.

С визуальной и аудио информацией у меня намного лучше обстоит дело - даже прослушать весь курс на английском для меня легче, чем прочитать 30 страниц этой книги на русском :D

Буду вести небольшой конспект и параллельно выполнять упражнения и писать сам компилятор.

 Goal Accomplishment Criteria

Компилятор делает свою работу

  1. Lexer

  2. Types check

  3. Code generation

  4. Parser

  • 1654
  • 20 January 2016, 20:03
Sign up

Signup

Уже зарегистрированы?
Quick sign-up through social networks.
Sign in

Sign in.
Allowed.

Not registered yet?
 
Log in through social networks
Forgot your password?