- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
#include <stdio.h>
#ifdef DEBUG
#define TRACE printf
#else
#define TRACE(...)
#endif
#define DEF(type, name, ...) type name __VA_ARGS__ { TRACE("<вызвали " #name ">");
#define RET(name, ret_val) {TRACE("<" #name " не упала>"); return (ret_val);}
#define END(name, ret_val) RET(name, ret_val);}
DEF(int, main, (int argc, char **argv))
puts("Моя супер-мего отладка ;D");
END(main, 0)
-- Peter Norvig
Именно поэтому я за...
Модуль p?
- разность
+ объедение
Есть цикол for/in.
В стандарте extended pacal вроде бы, не помню точно, сказано, что не боьше 255 лементов.
Это моё мнение.
The largest block, that can be safely allocated on the heap at one time is 65,528 bytes (64K - $8).
8 баксов за 64 килобайта? Богатые, наверное.
м ставмшь где надо крестики, но с директивами копулятору ты типо крутой прогер.
как-то так.
Без них режим 13h с 256 цветами не включишь, ещё можно VESA но он сложнее.
http://www.helloworld.ru/texts/comp/games/dos/vesa/vesa.htm
Можете помастурбировать поностальгировать...
Кстати, а как перо работало? Фотоэлемент?
В CL (и ELisp) документация является частью синтаксиса defun. Эту документацию можно получить в рантайме.
т.е. сравнивать надо с питоньими докстрингами.
Это немного другое, SQL язык стандартизированываный, и Брандом думал что знает, что пишеь, но мускуль усьроил ему подьёбку. В своих языках разработчики используют ту систему обозначений, которую считают удобной, допустим в баше ебанутая булева логика, но зато делайраз&&делайдва&&делайтри удобно юзать и читать.
Почему этот сервис нельзя было написать на "Python" или "Java" (не пися уже о "PHP")?
Просто когда-то была компания ITA, в которой работали лиспофанатики, у которых был самый шустрый поисковый движок для полётов, в большой степени написанный на лиспе. Потом эту компанию купил Гугл. Всё тоже самое можно было сделать и на C++, разумеется.
Но понятнее ли?