CC S01E06

Jasmin http://jasmin.sourceforge.net Примеры...

2013-12-11 · tswr

CC S01E05

Compiler Back-end О том, как сделать гибкий back-end. Немного о шаблонах, немного о jasmin. ...

2013-11-13 · tswr

Automaton

function Automaton(substr) { this.delta = [{"a":0, "b":1}, {"a":1, "b":0}]; this.state = 0; this.search = function(str) { this.state = 0; for (var i = 0; i < str.length; i++) { this.state = this.delta[this.state][str.charAt(i)]; WSH.Echo(this.state); } } } var a = new Automaton("..."); a.search("ababbbba");

2013-11-08 · tswr

CC S01E04

Antlr 3 Переходим на antlr 3, т.к. он более удобен для реализации первого компилятора. Итак, crash-course по antlr 3. ...

2013-11-04 · tswr

CC S01E03

Простейший транслятор Зададимся целью транслировать арифметические выражения в их аналоги, например, на языке lisp (scheme). Рассмотрим упрощенный случай, когда грамматикой допускаются только суммы чисел. ...

2013-10-24 · tswr

CC S01E02

Калькуляторы На этой паре рассматриваются два варианта написания собственного калькулятора средствами antlr4. ...

2013-10-16 · tswr

CC S01E01

Введение План на семестр, Литература ANTLR v.4 (http://www.antlr.org/) ANTLRWorks v.2 (http://tunnelvisionlabs.com/products/antlrworks) Terence Parr “The Definitive ANTLR 4 Reference” Email рассылка: https://groups.google.com/forum/#!forum/usu_cc Требования В конце каждого занятия формулируется домашнее задание. Сдавшие задание к следующему занятию получают 5 баллов, через одно - 4 балла, через 2 - 3 и так далее. Получившие 80% - 100% от максимального возможного балла получают отлично, 60% - 79% - хорошо, 40% - 59% - удовлетворительно или зачтено. ...

2013-09-25 · tswr

Курс С. Шкредова "Технология построения поддержки IDE для языков программирования"

Сергей Шкредов (JetBrains) прочтет бесплатный курс лекций Технология построения поддержки IDE для языков программирования. Лекции бесплатные. Приглашаются все желающие! Необходимо предварительно зарегистрироваться, указав свои Фамилию, Имя и Отчество на сайте http://bit.ly/Shkredov_reg. Пожалуйста, зарегистрируйтесь вне зависимости от того, студент вы УрФУ или нет. Вход в воскресенье будет осуществляться исключительно по списку. Лекции будут проходить 20-22 сентября в Екатеринбурге в аудитории 632 здания УрФУ на Тургенева, 4. В пятницу и субботу вход в университет будет осуществляться через вахту на Тургенева, 4, в воскресенье через Ленина, 51 по регистрационным спискам с предъявлением документов государственного образца, удостоверяющего личность, с фотографией (паспорт, студенческий, водительское удостоверение). ...

2013-09-10 · tswr

Ремарк. Три товарища. Цитаты

Человек всего лишь человек… Дни рождения ущемляют самолюбие человека. Особенно по утрам… Чем меньше у человека самолюбия, тем большего он стоит. Днем все выглядит иначе, чем вечером. Ты только никого не подпускай к себе близко, а подпустишь - захочешь удержать. А удержать ничего нельзя… Скромность и добросовестность вознаграждаются только в романах. В жизни же подобные качества, пока они кому-то нужны, используются до конца, а потом на них просто плюют. Уметь забыться - вот девиз сегодняшнего дня, а бесконечные раздумья, право же, ни к чему! Именно в век деловитости надо быть романтиком. От принципов необходимо иногда отступать, иначе они не доставляют радости. Человек никогда не бывает слишком молодым. Напротив, он всегда слишком стар. Поесть всегда хорошо. В этом основной закон всех старых вояк. ...

2013-08-16 · tswr

Ремарк. Триумфальная арка. Цитаты

Оба они были людьми, но любое дерево казалось ему роднее, чем она. Чем бы оказался мир без морали дельцов? Сборищем преступников, идеалистов и бездельников. Кем бы ты ни был - поэтом, полубогом или идиотом, все равно, - каждые несколько часов ты должен спускаться с неба на землю, чтобы помочиться. Утешает только самое простое. Вода, дыхание, вечерний дождь. Только тот, кто одинок, понимает это. Что может дать один человек другому, кроме капли тепла? И что может быть больше этого? Свободен лишь тот, кто утратил все, ради чего стоит жить. Терпимость - дочь сомнения. От оскорбления можно защититься, от сострадания нельзя. В дальний поход бери легкую поклажу. У нее было лицо ангела с картины Боттичелли, но изъяснялась она на жаргоне улицы Блондель. ...

2013-05-23 · tswr