H.NET

February 16, 2006

Программазм

В разделах: programmazm, humor, link - alick @ 16:41

The Secret to Better C. Как на уровне синтаксиса Си превратить в Басик.

/*
 * BETTER_C.H
 * Language refinements for C.
 */
#ifndef BETTER_C_H
#define BETTER_C_H
	
/* logical/comparison operators */
#define NE  !=
#define EQ  ==
#define GT  >
#define LT  <
#define GE  >=
#define LE  <=
#define AND &&
#define OR  ||
#define NOT !
	
/* bitwise operators */
#define bNOT ~
#define Band &
#define bOR  |
#define bXOR ^
	
/* arithmetic operators */
#define MOD   %
	
/* control constructs */
#define repeat    do
#define until(p)  while(NOT (p))
#define forever   while(1)
#define untilbreak  forever
#define untilreturn forever
#define unless(p) if(NOT (p))
#define ifnot(p)  if(NOT (p))
#define do_nothing
#define then#endif

Комментариев: 0 »

URI для TrackBack: http://alick.blogsome.com/2006/02/16/the-secret-to-better-c/trackback/

RSS-лента комментариев к этой записи.

Комментариев пока нет.

Оставьте комментарий



Антиспам: введите текст, который вы видите на картинке, но лучше зарегестрироваться или войти в систему. Зарегистрированные пользователи автоматически избавляются от обязанности каджый раз проходить этот антиспам тест.

Переносы расставляются автоматически, e-mail никому и никогда не показываются, разрешены следующие HTML тэги: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>

Get free blog up and running in minutes with Blogsome | Theme designs available here