2025-05-08

vak: (Аристипп)
Из статьи: "Первая роза была желтым цветком с одним рядом лепестков"



Разнообразие окраски и строения цветка современных роз:



Самая древняя, "персидская" роза:

vak: (Путиномедвед)


Подпругой жесткой, шпорами и плетью,
И дав нам жвачку из железных, из удил,
К великому восьмидесятилетью
Наш президент Победу победил.

Разливом дурнопахнущего бреда,
Которому, ну, вроде, грош-цена,
На Волге поворотная победа
Недорого была побеждена.

Победу нашу взял он в окруженье,
Того не понимали мы пока,
И партизанское он победил движенье,
И Строкача он победил, и Ковпака.

И мирное над головою небо,
Клянясь, кляняся в верности отчизне,
Он победил 125 грамм хлеба
И через Ладогу дорогу жизни.

Своим безжалостным и хитрым норовом
Ту самую на крови и костях,
Он победил Кантарию с Егоровым
И красный-красный над рейхстагом стяг.

Он победил все, что нам было свято,
Ракет могучей связкой и кадил.
Он честь героя-русского солдата
Солдатом русским взял и победил.
vak: (Знайка)
Оказывается, кланг умеет выгружать синтаксическое дерево в формате JSON. Так что на парсере на первых порах можно сэкономить. Например, возьмём один из файлов ядра Unix v7.
$ git clone https://github.com/besm6/v7besm
$ cd v7besm/kernel
$ clang -target i486-unknown-linux-gnu -ffreestanding -Xclang -ast-dump=json -fsyntax-only -I../include -DKERNEL utab.c > utab.ast
Вот такой файл utab.ast получается: gist.github.com/sergev/a99a668b1419dc6dee584dea9c322fd5