Anatoly Vorobey (avva) wrote,
Anatoly Vorobey
avva

Category:

мимоходом

(только для программистов)

Мой парсер Perl6 понимает теперь любые операторы, включая все виды скобок итд. Следующий шаг - написать макросы для контрольных структур, объявлений переменных, и самое главное макро "{". Откладываю это, потому что понял, что моя схема обработки переменных отлично подходит для динамических переменных, но не работает с лексическими - точнее, парсеру-то в принципе все равно, но (гипотетическому) компилятору мало информации.

Последние пару дней над этим думаю. Мучительно медленно выкристаллизовывается понимание того, как надо воплощать лексические переменные и closures. Особенно с closures красиво получается, загляденье. Но некоторые важные аспекты остаются непонятыми. Если додумаю это до конца, может, мой парсер плавно перетечет в компилятор, в конце концов...

Subscribe

Recent Posts from This Journal

  • еще раз о расизме и неграх

    Поймал себя на неожиданной эмоциональной реакции. Читаю, скажем, внутрикорпоративную дискуссию о том, как надо или не надо себя вести в отношениях…

  • про войну

    Я тут читал дискуссию на реддите (англ.) о том, стоило ли Америке и Британии входить в союз с СССР против Гитлера (автор считает, что не стоило,…

  • о грамотном отношении к статистике

    Вот например такое выступление на Твиттере (перевод ниже): "Примерно две трети людей, погибших в автокатастрофах в Британии, были пристегнуты,…

  • Post a new comment

    Error

    default userpic

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 25 comments

Recent Posts from This Journal

  • еще раз о расизме и неграх

    Поймал себя на неожиданной эмоциональной реакции. Читаю, скажем, внутрикорпоративную дискуссию о том, как надо или не надо себя вести в отношениях…

  • про войну

    Я тут читал дискуссию на реддите (англ.) о том, стоило ли Америке и Британии входить в союз с СССР против Гитлера (автор считает, что не стоило,…

  • о грамотном отношении к статистике

    Вот например такое выступление на Твиттере (перевод ниже): "Примерно две трети людей, погибших в автокатастрофах в Британии, были пристегнуты,…