![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
![]() |
kwisp |
![]()
Сообщение
#1
|
![]() астарожна ынтжинэр ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 1404 Регистрация: 26.11.2008 Из: ТаганрогРодинаЧехова Пользователь №: 435 Спасибо сказали: 113 раз(а) Репутация: ![]() ![]() ![]() |
соберите и посмотрите что выходит
![]() Раскрывающийся текст
|
|
|
Litkevich Yuriy |
![]()
Сообщение
#2
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: ![]() ![]() ![]() |
какой ужас
![]() |
|
|
ViGOur |
![]()
Сообщение
#3
|
![]() Мастер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 3296 Регистрация: 9.10.2007 Из: Москва Пользователь №: 4 Спасибо сказали: 231 раз(а) Репутация: ![]() ![]() ![]() |
Прикольненько!
![]() |
|
|
kwisp |
![]()
Сообщение
#4
|
![]() астарожна ынтжинэр ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 1404 Регистрация: 26.11.2008 Из: ТаганрогРодинаЧехова Пользователь №: 435 Спасибо сказали: 113 раз(а) Репутация: ![]() ![]() ![]() |
|
|
|
Kagami |
![]()
Сообщение
#5
|
Старейший участник ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 601 Регистрация: 2.2.2009 Пользователь №: 523 Спасибо сказали: 101 раз(а) Репутация: ![]() ![]() ![]() |
А у меня оно не собирается
![]() Раскрывающийся текст
Сообщение отредактировал Kagami - 13.5.2009, 21:52 |
|
|
kwisp |
![]()
Сообщение
#6
|
![]() астарожна ынтжинэр ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 1404 Регистрация: 26.11.2008 Из: ТаганрогРодинаЧехова Пользователь №: 435 Спасибо сказали: 113 раз(а) Репутация: ![]() ![]() ![]() |
Kagami,
чем собираете то? gcc 4.3.2 оч странно 3 3 4 собирает без единой запинки ![]() у меня тоже 4,3,2 не собирает хм.... Сообщение отредактировал kwisp - 13.5.2009, 21:59 |
|
|
BRE |
![]()
Сообщение
#7
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 1112 Регистрация: 6.3.2009 Из: Ростов-на-Дону Пользователь №: 591 Спасибо сказали: 264 раз(а) Репутация: ![]() ![]() ![]() |
|
|
|
ViGOur |
![]()
Сообщение
#8
|
![]() Мастер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 3296 Регистрация: 9.10.2007 Из: Москва Пользователь №: 4 Спасибо сказали: 231 раз(а) Репутация: ![]() ![]() ![]() |
VS 2003 и 2005 - все в порядке.
|
|
|
kwisp |
![]()
Сообщение
#9
|
![]() астарожна ынтжинэр ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 1404 Регистрация: 26.11.2008 Из: ТаганрогРодинаЧехова Пользователь №: 435 Спасибо сказали: 113 раз(а) Репутация: ![]() ![]() ![]() |
|
|
|
Litkevich Yuriy |
![]()
Сообщение
#10
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: ![]() ![]() ![]() |
выходит код не соответсвует современному стандарту С/С++
|
|
|
BRE |
![]()
Сообщение
#11
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 1112 Регистрация: 6.3.2009 Из: Ростов-на-Дону Пользователь №: 591 Спасибо сказали: 264 раз(а) Репутация: ![]() ![]() ![]() |
Странно у меня тоже все собралось без запинок. ![]() gcc версия 4.3.2 20081105 (Red Hat 4.3.2-7) (GCC) а вот это уже интереснее .. я на работе собирал gcc 3.3.4 а дома 4,3,2-ым не могу собрать ![]() ошибки те же что и у Kagami А расширение у файла какое? Должно быть .c Если .cc или .cpp, то не соберется. ![]() |
|
|
kwisp |
![]()
Сообщение
#12
|
![]() астарожна ынтжинэр ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 1404 Регистрация: 26.11.2008 Из: ТаганрогРодинаЧехова Пользователь №: 435 Спасибо сказали: 113 раз(а) Репутация: ![]() ![]() ![]() |
|
|
|
Влад |
![]()
Сообщение
#13
|
Участник ![]() ![]() Группа: Участник Сообщений: 146 Регистрация: 20.3.2009 Из: Санкт-Петербург Пользователь №: 627 Спасибо сказали: 46 раз(а) Репутация: ![]() ![]() ![]() |
Не будет оно ок даже на *.c. Потому что код не соответствует Стандартам языков - ни C, ни C++. Непонятно, чего добивался аффтар этого.... хмм.... кода? (кодом это назвать нельзя, скорее - шифровки.)
|
|
|
Litkevich Yuriy |
![]()
Сообщение
#14
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: ![]() ![]() ![]() |
если скомпиленой проге (на виндовозе) передать какой-нибудь аргумент, она аварийно завершается
![]() |
|
|
AD |
![]()
Сообщение
#15
|
Профессионал ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 2003 Регистрация: 4.2.2008 Из: S-Petersburg Пользователь №: 84 Спасибо сказали: 70 раз(а) Репутация: ![]() ![]() ![]() |
Скомпилировал на Visual Studio 6.0! Прикольный результат!
![]() |
|
|
kwisp |
![]()
Сообщение
#16
|
![]() астарожна ынтжинэр ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 1404 Регистрация: 26.11.2008 Из: ТаганрогРодинаЧехова Пользователь №: 435 Спасибо сказали: 113 раз(а) Репутация: ![]() ![]() ![]() |
Влад,
проверяли или утверждение голословное? я утверждаю что соберется - потому что проверял. а как вам запись putchar(31[a]) ? оказыватеся 31[a] все равно что a[31]. во как бывает ![]() Сообщение отредактировал kwisp - 14.5.2009, 14:07 |
|
|
AD |
![]()
Сообщение
#17
|
Профессионал ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 2003 Регистрация: 4.2.2008 Из: S-Petersburg Пользователь №: 84 Спасибо сказали: 70 раз(а) Репутация: ![]() ![]() ![]() |
Я думаю, что любителям языков АПЛ такого рода код придется по вкусу!
![]() ![]() |
|
|
Влад |
![]()
Сообщение
#18
|
Участник ![]() ![]() Группа: Участник Сообщений: 146 Регистрация: 20.3.2009 Из: Санкт-Петербург Пользователь №: 627 Спасибо сказали: 46 раз(а) Репутация: ![]() ![]() ![]() |
Влад, проверяли или утверждение голословное? я утверждаю что соберется - потому что проверял. Проверял. Поэтому и утверждаю. Вот набор (доступных мне) компиляторов, которые "не переваривают" это: Comeau 4.3 (online) Microsoft Visual C++ 2005 GCC 4.3 GCC 4.4 И только Borland C++ 5.5 "скушал" это безмолвно. Хотя, возможно, я не знаю какого-нибудь его ключика..... им пользуюсь весьма редко. Что же касается записи putchar(31[a]), то она меня не удивляет нисколько. Привык...... |
|
|
kwisp |
![]()
Сообщение
#19
|
![]() астарожна ынтжинэр ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 1404 Регистрация: 26.11.2008 Из: ТаганрогРодинаЧехова Пользователь №: 435 Спасибо сказали: 113 раз(а) Репутация: ![]() ![]() ![]() |
GCC 4.3 GCC 4.4 ???? странно у меня все собирается Раскрывающийся текст wisp@alxextender ~/develop/refc $ cat rythm.c #include <stdio.h> main(int t, int _, char *a) {return!0<t?t<3?main(-79,-13,a+main(-87,1-_, main(-86,0,a+1)+a)): 1,t<_ ? main(t+1,_,a):3,main(-94,-27+t,a)&&t==2\ ?_<13?main(2,_+1,"%s %d %d\n"):9:16:t<0?t<-72? main(_,t,"@n'+,#'/*{}w+/w#cdnr/+,{}r/*de}+,/*{*+,/w{%+,/w#q#n+,/#{l,+,/n\ {n+,/+#n+,/#;#q#n+,/+k#;*+,/'r :'d*'3,}{w+K w'K:'+}e#';dq#'l q#'+d'K#!\ /+k#;q#'r}eKK#}w'r}eKK{nl]'/#;#q#n'){)#}w'){){nl]'/+#n';d}rw' i;# ){nl]!\ /n{n#';r{#w'r nc{nl]'/#{l,+'K {rw' iK{;[{nl]'/w#q#n'wk nw' iwk{KK{nl]!/\ w{%'l##w#' i; :{nl]'/*{q#'ld;r'}{nlwb!/*de}'c ;;{nl'-{}rw]'/+,}##'*}\ #nc,',#nw]'/+kd'+e}+;#'rdq#w! nr'/ ') }+}{rl#'{n' ')# }'+}##(!!/") :t<-50?_==*a?putchar(31[a]): main(-65,_,a+1): main((*a=='/')+t,_,a+1): 0<t?main(2,2,"%s") :*a=='/'||main(0,main(-61,*a, "!ek;dc i@bK'(q)-[w]*%n+r3#l,{}:\nuwloca-O;m .vpbks,fxntdCeghiry" ),a+1); } wisp@alxextender ~/develop/refc $ gcc -v Используются внутренние спецификации. Целевая архитектура: i686-pc-linux-gnu Параметры конфигурации: /var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/gcc-4.3.2/configure --prefix=/usr --bindir=/usr/i686-pc-linux-gnu/gcc-bin/4.3.2 --includedir=/usr/lib/gcc/i686-pc-linux-gnu/4.3.2/include --datadir=/usr/share/gcc-data/i686-pc-linux-gnu/4.3.2 --mandir=/usr/share/gcc-data/i686-pc-linux-gnu/4.3.2/man --infodir=/usr/share/gcc-data/i686-pc-linux-gnu/4.3.2/info --with-gxx-include-dir=/usr/lib/gcc/i686-pc-linux-gnu/4.3.2/include/g++-v4 --host=i686-pc-linux-gnu --build=i686-pc-linux-gnu --disable-altivec --disable-fixed-point --enable-nls --without-included-gettext --with-system-zlib --disable-checking --disable-werror --enable-secureplt --disable-multilib --enable-libmudflap --disable-libssp --enable-libgomp --disable-libgcj --with-arch=i686 --enable-languages=c,c++,treelang,fortran --enable-shared --enable-threads=posix --enable-__cxa_atexit --enable-clocale=gnu --with-bugurl=http://bugs.gentoo.org/ --with-pkgversion='Gentoo 4.3.2-r3 p1.6, pie-10.1.5' Модель многопотоковости: posix gcc версия 4.3.2 (Gentoo 4.3.2-r3 p1.6, pie-10.1.5) wisp@alxextender ~/develop/refc $ gcc rythm.c wisp@alxextender ~/develop/refc $ Привык...... кто еще привык? |
|
|
Kagami |
![]()
Сообщение
#20
|
Старейший участник ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 601 Регистрация: 2.2.2009 Пользователь №: 523 Спасибо сказали: 101 раз(а) Репутация: ![]() ![]() ![]() |
После смены расширения файла на .c все скомпилировалось без проблем
|
|
|
Влад |
![]()
Сообщение
#21
|
Участник ![]() ![]() Группа: Участник Сообщений: 146 Регистрация: 20.3.2009 Из: Санкт-Петербург Пользователь №: 627 Спасибо сказали: 46 раз(а) Репутация: ![]() ![]() ![]() |
Хм, но ведь волшебные ключики -pedantic и -pedantic-errors ты не указал, не так ли?
|
|
|
kwisp |
![]()
Сообщение
#22
|
![]() астарожна ынтжинэр ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 1404 Регистрация: 26.11.2008 Из: ТаганрогРодинаЧехова Пользователь №: 435 Спасибо сказали: 113 раз(а) Репутация: ![]() ![]() ![]() |
не указал это верно.
вот сейчас указал и gcc3 и gcc4 все равно без ошибок и предупреждений собрал Сообщение отредактировал kwisp - 15.5.2009, 10:25 |
|
|
Влад |
![]()
Сообщение
#23
|
Участник ![]() ![]() Группа: Участник Сообщений: 146 Регистрация: 20.3.2009 Из: Санкт-Петербург Пользователь №: 627 Спасибо сказали: 46 раз(а) Репутация: ![]() ![]() ![]() |
Гм. Любопытно...... Где ж собака то порылась?
Раскрывающийся текст [vladimir@HOME sources]$ gcc --version gcc (GCC) 4.3.0 20080428 (ASPLinux 4.3.0- ![]() Copyright © 2008 Free Software Foundation, Inc. Это свободно распространяемое программное обеспечение. Условия копирования приведены в исходных текстах. Без гарантии каких-либо качеств, включая коммерческую ценность и применимость для каких-либо целей. [vladimir@HOME sources]$ gcc -std=c99 -pedantic-errors quine.c -o quine quine.c:4: ошибка: по умолчанию возвращаемый тип функции - ‘int’ [vladimir@HOME sources]$ |
|
|
BRE |
![]()
Сообщение
#24
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 1112 Регистрация: 6.3.2009 Из: Ростов-на-Дону Пользователь №: 591 Спасибо сказали: 264 раз(а) Репутация: ![]() ![]() ![]() |
|
|
|
Влад |
![]()
Сообщение
#25
|
Участник ![]() ![]() Группа: Участник Сообщений: 146 Регистрация: 20.3.2009 Из: Санкт-Петербург Пользователь №: 627 Спасибо сказали: 46 раз(а) Репутация: ![]() ![]() ![]() |
Ну, это неспортивно
![]() |
|
|
BRE |
![]()
Сообщение
#26
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 1112 Регистрация: 6.3.2009 Из: Ростов-на-Дону Пользователь №: 591 Спасибо сказали: 264 раз(а) Репутация: ![]() ![]() ![]() |
Ну, это неспортивно ![]() Так он и так собирается. Компилятор предупреждает, что не указан тип возвращаемого значения у функции и он будет рассматривать его как int, кстати по стандарту C это нормально. Что тебя не устраивает в коде? Программа собирается и главное работает. Нормальный валидный код. Нечитаемо, но этого и добивался автор. Сообщение отредактировал BRE - 15.5.2009, 16:35 |
|
|
Litkevich Yuriy |
![]()
Сообщение
#27
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: ![]() ![]() ![]() |
|
|
|
Влад |
![]()
Сообщение
#28
|
Участник ![]() ![]() Группа: Участник Сообщений: 146 Регистрация: 20.3.2009 Из: Санкт-Петербург Пользователь №: 627 Спасибо сказали: 46 раз(а) Репутация: ![]() ![]() ![]() |
Так он и так собирается. Компилятор предупреждает, что не указан тип возвращаемого значения у функции и он будет рассматривать его как int, кстати по стандарту C это нормально. Что тебя не устраивает в коде? Программа собирается и главное работает. Нормальный валидный код. Нечитаемо, но этого и добивался автор. В том-то и дело, что НЕ собирается, и компилятор не предупреждает, а сообщает об ошибке. Вот это и не устраивает. Кстати, другие протестированные мною компиляторы, за исключением BCC 5.5, тоже сообщают об ошибках и отказываются собирать. Один только BCC проглотил не поперхнувшись. Вот, например, что заявляет MSVC++ 2005: Цитата .... : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int ========== Перестроение всех: успешно: 0, с ошибками: 1, пропущено: 0 ========== Это соответствует стандарту? Нет. |
|
|
BRE |
![]()
Сообщение
#29
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 1112 Регистрация: 6.3.2009 Из: Ростов-на-Дону Пользователь №: 591 Спасибо сказали: 264 раз(а) Репутация: ![]() ![]() ![]() |
к стати сказать, а уменя компиллер пишит предупреждения относительно аргументов функции main. И я никогда не видел, что бы их было три штуки. Это соответствует стандарту? По стандарту C очень "свободно" относиться к аргументам функций. Вот пример: Файл a.c
Файл b.c
Компилируем и получаем работающую программу. Т.е. компилятор обрабатывая исходник a.c сгенерирует код, который положит два числа на стек и вызовет функция func. Что там эта функция будет делать и какие значения брать со стека ему все равно. Как только эта функция отработает, следующий код снимит два числа со стека. Адрес функции func компилятор еще не знает, его настроит линкер при сборке объектников. main это обычная функция, которая вызывается из специального кода CRT, после подготовки программы к работе. Т.е. операционка передает управление на точку входа кода CRT, он настраивает что нужно (например, подготавливает аргументы командной строки), потом в стек кладется количество аргументов и указатель на массив строк параметров и делается call _main. В том-то и дело, что НЕ собирается, и компилятор не предупреждает, а сообщает об ошибке. Вот это и не устраивает. Когда ты компилятору говоришь трактовать предупреждения как ошибки он это и делает, но это проблемма не языка С, а самого компилятора. По стандарту С ты можешь не указывать явно тип возвращаемого значения у функции и по стандарту он будет трактоваться как int. Компиляторы предупреждают об этом, именно предупреждают. Если завтра выйдет компилятор, который будет через каждый час работы выдавать предупреждение "Программист, пойди отдохни, не смотри в монитор", и ты ему скажешь все предупреждения расценивать как ошибки, то это будет проблемма компилятора, а не языка программирования. ![]() |
|
|
Kagami |
![]()
Сообщение
#30
|
Старейший участник ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 601 Регистрация: 2.2.2009 Пользователь №: 523 Спасибо сказали: 101 раз(а) Репутация: ![]() ![]() ![]() |
Вот, например, что заявляет MSVC++ 2005: Цитата .... : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int ========== Перестроение всех: успешно: 0, с ошибками: 1, пропущено: 0 ========== Английским по белому написано - С++ не поддерживает int по умолчанию.. Но программа-то на С написана. Ты не тем компилятором компилируешь ![]() |
|
|
kwisp |
![]()
Сообщение
#31
|
![]() астарожна ынтжинэр ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 1404 Регистрация: 26.11.2008 Из: ТаганрогРодинаЧехова Пользователь №: 435 Спасибо сказали: 113 раз(а) Репутация: ![]() ![]() ![]() |
Если завтра выйдет компилятор, который будет через каждый час работы выдавать предупреждение "Программист, пойди отдохни, не смотри в монитор", и ты ему скажешь все предупреждения расценивать как ошибки, то это будет проблемма компилятора, а не языка программирования. ![]() Зачёт! ![]() |
|
|
Влад |
![]()
Сообщение
#32
|
Участник ![]() ![]() Группа: Участник Сообщений: 146 Регистрация: 20.3.2009 Из: Санкт-Петербург Пользователь №: 627 Спасибо сказали: 46 раз(а) Репутация: ![]() ![]() ![]() |
|
|
|
ViGOur |
![]()
Сообщение
#33
|
![]() Мастер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 3296 Регистрация: 9.10.2007 Из: Москва Пользователь №: 4 Спасибо сказали: 231 раз(а) Репутация: ![]() ![]() ![]() |
Вот, например, что заявляет MSVC++ 2005: Странно. Я компилировал и 2003 и 2005 студией и все в порядке было!Правда не сразу. ![]() Честно говоря такой ошибки как у тебя не было, как дорвусь до рабочего компа, скажу, какие были и что сделал, чтобы их небыло. Просто на вскидку не помню. |
|
|
kwisp |
![]()
Сообщение
#34
|
![]() астарожна ынтжинэр ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 1404 Регистрация: 26.11.2008 Из: ТаганрогРодинаЧехова Пользователь №: 435 Спасибо сказали: 113 раз(а) Репутация: ![]() ![]() ![]() |
к стати сказать, а уменя компиллер пишит предупреждения относительно аргументов функции main. И я никогда не видел, что бы их было три штуки. Это соответствует стандарту? поискав в инете не сложно обнаружить что main и long long может принимать а вообще надо открыть стандарт и посмотреть. я вообще тему создавал с умыслом расковырять этот код выудить из него что нить интересное если кому конечно интересно, но что то застряли на сборке...... ![]() |
|
|
Litkevich Yuriy |
![]()
Сообщение
#35
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: ![]() ![]() ![]() |
|
|
|
molchanoviv |
![]()
Сообщение
#36
|
![]() Старейший участник ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 597 Регистрация: 18.7.2008 Из: Саратов Пользователь №: 238 Спасибо сказали: 41 раз(а) Репутация: ![]() ![]() ![]() |
Цитата я вообще тему создавал с умыслом расковырять этот код выудить из него что нить интересное если кому конечно интересно обфусцированный код вполне обычная вещь. что в нем может быть интересного? только пожалуй разработка деобфускатора. |
|
|
DmP |
![]()
Сообщение
#37
|
Студент ![]() Группа: Участник Сообщений: 61 Регистрация: 11.3.2008 Пользователь №: 116 Спасибо сказали: 15 раз(а) Репутация: ![]() ![]() ![]() |
Кому лень собирать, как мне, может сразу посмотреть результат.
![]() ![]() Раскрывающийся текст On the first day of Christmas my true love gave to me a partridge in a pear tree. On the second day of Christmas my true love gave to me two turtle doves and a partridge in a pear tree. On the third day of Christmas my true love gave to me three french hens, two turtle doves and a partridge in a pear tree. On the fourth day of Christmas my true love gave to me four clling birds, three french hens, two turtle doves and a partridge in a pear tree. On the fifth day of Christmas my true love gave to me five gold rings; four clling birds, three french hens, two turtle doves and a partridge in a pear tree. On the sixth day of Christmas my true love gave to me six geese a-laying, five gold rings; four clling birds, three french hens, two turtle doves and a partridge in a pear tree. On the seventh day of Christmas my true love gave to me seven swans a-swimming, six geese a-laying, five gold rings; four clling birds, three french hens, two turtle doves and a partridge in a pear tree. On the eighth day of Christmas my true love gave to me eight maids a-milking, seven swans a-swimming, six geese a-laying, five gold rings; four clling birds, three french hens, two turtle doves and a partridge in a pear tree. On the ninth day of Christmas my true love gave to me nine ldies dancing, eight maids a-milking, seven swans a-swimming, six geese a-laying, five gold rings; four clling birds, three french hens, two turtle doves and a partridge in a pear tree. On the tenth day of Christmas my true love gave to me ten lords a-leaping, nine ldies dancing, eight maids a-milking, seven swans a-swimming, six geese a-laying, five gold rings; four clling birds, three french hens, two turtle doves and a partridge in a pear tree. On the eleventh day of Christmas my true love gave to me eleven pipers piping, ten lords a-leaping, nine ldies dancing, eight maids a-milking, seven swans a-swimming, six geese a-laying, five gold rings; four clling birds, three french hens, two turtle doves and a partridge in a pear tree. On the twelfth day of Christmas my true love gave to me twelve drummers drumming, eleven pipers piping, ten lords a-leaping, nine ldies dancing, eight maids a-milking, seven swans a-swimming, six geese a-laying, five gold rings; four clling birds, three french hens, two turtle doves and a partridge in a pear tree. |
|
|
![]() ![]() |
![]() |
|
Текстовая версия | Сейчас: 8.6.2025, 2:17 |