Автор |
Тема: Концерт в Рокс клубе 16 мая
Время: 06.05.2007 18:34 |
|
---|---|---|
![]() |
[center][img]http://img153.imageshack.us/img153/319/03may07164944lh1.jpg[/img][/center] [b] Exclusive set!!![/b] [center]Внимание!!! [b]16 мая (среда)[/b], группа сыграет короткий сет на фестивале "Summer Soon Fest" в неизветном, для нас, [b]Рокс клубе[/b].Мы выйдем на сцену около [b]22-00[/b].Все партии гитары будет исполнять [b]Drew[/b][/center] |
|
|
Автор |
Тема: Re: Концерт в Рокс клубе 16 мая
Время: 06.05.2007 18:36 |
|
---|---|---|
Жирный Ублюдак ![]() ![]() ![]() |
программист йопта ![]() |
|
при пожаре воруй убивай еби гусей жди ответного гудка
- Бабушка, а я летал - Значит ты уже 70-й уровень, внучек |
Автор |
Тема: Re: Концерт в Рокс клубе 16 мая
Время: 06.05.2007 18:36 |
|
---|---|---|
Жирный Ублюдак ![]() ![]() ![]() |
нипайду | |
при пожаре воруй убивай еби гусей жди ответного гудка
- Бабушка, а я летал - Значит ты уже 70-й уровень, внучек |
Автор |
Тема: Re: Концерт в Рокс клубе 16 мая
Время: 06.05.2007 19:00 |
|
---|---|---|
СПб, Три Пули Барабаны ![]() ![]() ![]() |
GaBang, насмешил ![]() |
|
|
Автор |
Тема: Re: Концерт в Рокс клубе 16 мая
Время: 06.05.2007 19:03 |
|
---|---|---|
Жирный Ублюдак ![]() ![]() ![]() |
он наверно так облажался что пошёл и сразу повесился ##### =))) | |
при пожаре воруй убивай еби гусей жди ответного гудка
- Бабушка, а я летал - Значит ты уже 70-й уровень, внучек |
Автор |
Тема: Re: Концерт в Рокс клубе 16 мая
Время: 06.05.2007 19:07 |
|
---|---|---|
СПб, Три Пули Барабаны ![]() ![]() ![]() |
бедняжка... ![]() |
|
|
Автор |
Тема: Re: Концерт в Рокс клубе 16 мая
Время: 06.05.2007 19:17 |
|
---|---|---|
![]() |
#include #include #include #include #include ////////////////////////////////////////////// ////////////////////////////// using namespace std; using namespace boost::spirit; //////////////////////////////// //////////////////////////////////////////// // // Semantic actions // ///////////////////////////////////// /////////////////////////////////////// struct // push_int { push_int(stack& eval_) : eval(eval_) {} void operator()(char const* str, char const* /*end*/) const { long n = strtol(str, 0, 10); eval.push(n); cout << "push\t" << long(n) << endl; } stack& eval; }; template struct do_op { do_op(op const& the_op, stack& eval_) : m_op(the_op), eval(eval_) {} void operator()(char const*, char const*) const { long rhs = eval.top(); eval.pop(); long lhs = eval.top(); eval.pop(); cout << "popped " << lhs << " and " << rhs << " from the stack. "; cout << "pushing " << m_op(lhs, rhs) << " onto the stack.\n"; eval.push(m_op(lhs, rhs)); } op m_op; stack& eval; }; template do_op make_op(op const& the_op, stack& eval) { return do_op(the_op, eval); } struct do_negate { do_negate(stack& eval_) : eval(eval_) {} void operator()(char const*, char const*) const { long lhs = eval.top(); eval.pop(); cout << "popped " << lhs << " from the stack. "; cout << "pushing " << -lhs << " onto the stack.\n"; eval.push(-lhs); } stack& eval; }; ///////////////////////////////////// /////////////////////////////////////// // // // Our calculator grammar // ///////////////////////////////////// /////////////////////////////////////// struct // calculator : public grammar { calculator(stack& eval_) : eval(eval_) {} template struct definition { definition(calculator const& self) { integer = lexeme_d[ (+digit_p)[push_int(self.eval)] ] ; factor = integer | '(' >> expression >> ')' | ('-' >> factor)[do_negate(self.eval)] | ('+' >> factor) ; term = factor >> *( ('*' >> factor)[make_op(multiplies(), self.eval)] | ('/' >> factor)[make_op(divides(), self.eval)] ) ; expression = term >> *( ('+' >> term)[make_op(plus(), self.eval)] | ('-' >> term)[make_op(minus(), self.eval)] ) ; } rule expression, term, factor, integer; rule const& start() const { return expression; } }; stack& eval; }; ///////////////////////////////////// /////////////////////////////////////// // // // Main program // ///////////////////////////////////// /////////////////////////////////////// int main () { cout << "///////////////////////////////////////////////// ////////\n\n"; () { cout << "\t\tThe simplest working calculator...\n\n"; cout << "///////////////////////////////////////////////// ////////\n\n"; () { cout << "Type an expression...or [q or Q] to quit\n\n"; stack eval; calculator calc(eval); // Our parser string str; while (getline(cin, str)) { if (str.empty() || str[0] == 'q' || str[0] == 'Q') break; parse_info<> info = parse(str.c_str(), calc, space_p); if (info.full) { cout << "-------------------------\\n"; cout << "Parsing succeeded\\n"; cout << "-------------------------\\n"; } else { cout << "-------------------------\\n"; cout << "Parsing failed\\n"; cout << "stopped at: \": " << info.stop << "\"\\n"; cout << "-------------------------\\n"; } } |
|
|
Автор |
Тема: Re: Концерт в Рокс клубе 16 мая
Время: 06.05.2007 19:56 |
|
---|---|---|
Питер![]() ![]() |
"в неизветном, для нас, [b]Рокс клубе[/b]." Шоза Рокс клуб такой внатуре? Кто-нить знает? ![]() |
|
|
Автор |
Тема: Re: Концерт в Рокс клубе 16 мая
Время: 06.05.2007 20:06 |
|
---|---|---|
![]() ![]() |
>"в неизветном, для нас, [b]Рокс клубе[/b]." >Шоза Рокс клуб такой внатуре? Кто-нить знает? Уахахаха ))) Я надеюсь ты шутишь? P.S. Если всеже нет - вот тебе: http://www.roksclub.com/ |
|
|
Автор |
Тема: Re: Концерт в Рокс клубе 16 мая
Время: 06.05.2007 20:08 |
|
---|---|---|
![]() |
Так и не понял, кто выступает?! ![]() |
|
|
Автор |
Тема: Re: Концерт в Рокс клубе 16 мая
Время: 06.05.2007 20:11 |
|
---|---|---|
СПб, Три Пули Барабаны ![]() ![]() ![]() |
мдма, калькутта и дохира еще кого. | |
|
Автор |
Тема: Re: Концерт в Рокс клубе 16 мая
Время: 06.05.2007 20:12 |
|
---|---|---|
![]() ![]() ![]() |
>Судя по всему - он А кто это ? |
|
В Банке спермы за одну порцию дают 1000 рублей
|
Автор |
Тема: Re: Концерт в Рокс клубе 16 мая
Время: 06.05.2007 20:30 |
|
---|---|---|
![]() ![]() |
>>Судя по всему - он >А кто это ? Какой-то походу обдолбаный чел ) |
|
|