parser

faqfaq
авторыавторы
документациядокументация

в действиив действии
куда говоритькуда говорить
жаргонжаргон

скачатьскачать

примерыпримеры
форумфорум

Генератор псевдонимов.

Рассмотрена генерация псведонимов с помощью выборки из двух контекстов.

Автор — Pomidor Pomidorych

 @nick[]
 # В этой переменной сформируем ник
 ^var[nick;]

 # Начальные последовательности
 ^context[onsets;
 	^config[Помидор
		Малин
		Горох
		Чертополох
		Крыжовник
		Морков
		Свекл
		Чеснок
		Лук
		Артишок
		Капуст
		Яблок
		Баклажан
		Клюкв
		Лимон
		Слив
		Редис
		Тыкв
		Клубник
		Земляник
		Банан]
	^shift[+^random[^item[count]]]
	^var[nick;^item[0]]
 ]

 # Окончания
 ^context[conclusions;
	^config[ович
		ыч
		ошвили
		опуло
		осюк
		уйко
		охухолев
		оцзян
		азян
		инский
		ошинский
		илло
		уйский
		ищев
		овин
		улькин
		отырин
		отрепкин
		отеребилин
		опотребилкин
		оедалкин
		озюбрин
		офанов
		одурахим
		отопчев
		ососкин
		овец
		охапкин
		охваткин
		ожимкин]
 	^shift[+^random[^item[count]]]
 	^var[nick;.;^item[0]]
 ]

 ^var[nick]
 @end
 

Результат работы макроса: Капустошинский

E-mail: mailbox@parser.ruCopyright © 1997-2001 Студия Артемия Лебедева