Size: a a a

Compiler Development

2020 April 23

AG

Alex Gryzlov in Compiler Development
критерии эти и учитываются при составлении правил - для нормальной формы просто нет правила, на ней всё остановится
источник

EM

Evgenii Moiseenko in Compiler Development
Berkus Decker
@true_grue а есть какое-то человеческое объяснение операционной семантики и как с ней работать для вообще нубов без образования?
в первых главах Types and Programming Languages довольно хорошо на мой взгяд разобраны операционные семантики, с примерами, и про связь с типами тут же )
источник

PS

Peter Sovietov in Compiler Development
Вообще, полезно такие вещи разбирать в стиле Wired: "An expert explains a complex subject in five levels of complexity". Уровни: ребенок, подросток, студент, профессионал, легенда в своей области. В нашем случае, где-то в середине этой градации должен быть compiler engineer :)

Впрочем, это, скорее, тема для чата teach_cs.
источник

BD

Berkus Decker in Compiler Development
Evgenii Moiseenko
в первых главах Types and Programming Languages довольно хорошо на мой взгяд разобраны операционные семантики, с примерами, и про связь с типами тут же )
спасибо, поищу
источник

AG

Alex Gryzlov in Compiler Development
Peter Sovietov
Вообще, полезно такие вещи разбирать в стиле Wired: "An expert explains a complex subject in five levels of complexity". Уровни: ребенок, подросток, студент, профессионал, легенда в своей области. В нашем случае, где-то в середине этой градации должен быть compiler engineer :)

Впрочем, это, скорее, тема для чата teach_cs.
в середине это в смысле на уровне студента? :)
источник

PS

Peter Sovietov in Compiler Development
Alex Gryzlov
в середине это в смысле на уровне студента? :)
Ближе к тинейджеру :)
источник

KR

K R in Compiler Development
Peter Sovietov
Ближе к тинейджеру :)
Тинейджер это до школьника - он ничего не знает, и не хочет знать.
источник

AK

Andrei Kurosh in Compiler Development
K R
Тинейджер это до школьника - он ничего не знает, и не хочет знать.
А школьники типа поголовно знают и хотят? )
источник

KR

K R in Compiler Development
Andrei Kurosh
А школьники типа поголовно знают и хотят? )
Ну в младших классах они хотя бы покорно слушают 😊.
источник

r

ruv in Compiler Development
K R
Тинейджер это до школьника - он ничего не знает, и не хочет знать.
Всегда думал, что тинэйджер (английское) значит от 13 до 19 лет, т.к. в этих числительных окончание teen  )
источник

AG

Alex Gryzlov in Compiler Development
от 11 тогда уже
источник

AG

Alex Gryzlov in Compiler Development
но тут имелось в виду что по когнитивным способностям тин хуже младошкольника, т.к. перманентно находится в отрицалове
источник

r

ruv in Compiler Development
Alex Gryzlov
от 11 тогда уже
11 — eleven.  Окончание -teen начинается с 13
источник

AG

Alex Gryzlov in Compiler Development
и то правда
источник

AK

Andrei Kurosh in Compiler Development
есть еще "tween" - от twelve + teen
источник

DP

Dmitry Ponyatov in Compiler Development
Alex Gryzlov
но тут имелось в виду что по когнитивным способностям тин хуже младошкольника, т.к. перманентно находится в отрицалове
от учителя зависит, может ли он это перевернуть в режим "да я сам вас сделаю с вашей жабой"
источник

p

polunin.ai in Compiler Development
хм, насколько правильно будет переставлять в данном случае:
x + 2 > 1
на
x > -1
?
Для целочисленных по идеи допустимо такое поведение. А для флоатов? Где можно почитать про то в каких случаях допустимо выполнять такие перестановки а в каких нет?
источник

KR

K R in Compiler Development
polunin.ai
хм, насколько правильно будет переставлять в данном случае:
x + 2 > 1
на
x > -1
?
Для целочисленных по идеи допустимо такое поведение. А для флоатов? Где можно почитать про то в каких случаях допустимо выполнять такие перестановки а в каких нет?
Вы, кажется, опечатались.
источник

p

polunin.ai in Compiler Development
да, спасибо
источник

KR

K R in Compiler Development
По плавающей точке - смотрите ieee754, начиная с англоязычной вики. Где-то ещё была хорошая серия англоязычных постов на эту тему.
источник