Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Операционные системы > Софт
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 10.06.2018, 15:29   #211
v.dyach.hosting
Новичок
Джуниор
 
Регистрация: 09.06.2018
Сообщений: 4
По умолчанию

Прошу прощение, может не в тему. Существует еще язык C++ в стиле ГОП (ГОП C++), в котором есть маты и не хорошие слова. Переопределения помещают в отдельную библиотеку и пишут программу в любой среде. Выглядит библиотека так:
Код:
#ifndef GOP_CPP
#define GOP_CPP

#define vorvrat return;
#define Nachalo {
#define Konec   }
#define Xy**nya 0
#define OK 1


typedef double Syk*;
typedef int Odin;
#endif
Если хотите я могу такую написать (можно и DLL на ассемблере), с матами, вообщем пишеш программу и развлекаешся....
v.dyach.hosting вне форума Ответить с цитированием
Старый 13.06.2018, 14:11   #212
kvitaliy
Участник клуба
 
Регистрация: 17.05.2011
Сообщений: 1,660
По умолчанию

Цитата:
Сообщение от v.dyach.hosting Посмотреть сообщение
вообщем пишеш программу и развлекаешся....
В чем развлечение? В детском садике над матерными словами хихикают, взрослым это уже не интересно.
Хотя у вас в 4 словах три ошибки, вам наверно как раз, по уровню развития.
kvitaliy вне форума Ответить с цитированием
Старый 25.10.2020, 07:22   #213
pureproft
Новичок
Джуниор
 
Регистрация: 18.08.2017
Сообщений: 1
По умолчанию

Вы писали:
13.10.2020
DieselPascal версия 2.0. Добавлена поддержка русского языка. Перевод ключевых слов может меняться, поэтому пока использовать рекомендуется в тестовых целях.

Предполагаю что устаканить перевод всего многообразия просто не реально и в связи с этим есть давняя идея. Попробуйте обдумать.
Сейчас в эталоне на вход компилятора подаётся английский текст ключевых слов и прочего...
А теперь представим что английский мы выносим в разряд равноправных прочих и определяем вместо него _000, _001, _002, ... ,_999. Синтаксическому анализатору ведь по барабану если вместо if в таблице будет например _077. И дальше нужен механизм ведения пользовательских словарей и смены этих словарей как мы сейчас во многих ide меняем например подсветку. В результате понятие "мы добавили поддержку русского языка" теряет смысл и суржик меняется на OPL (Own programming language). т.е. основа то от суржика а через механизм замены пользовательского словаря ключевых и прочих слов можно как подсветку менять текст программы на русский матерный и любой другой. Если по думать, то иероглифы и письмо справа на лево тоже как то можно будет описать.

Последний раз редактировалось pureproft; 25.10.2020 в 08:45.
pureproft вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Что же я написал? Sibedir Свободное общение 26 04.10.2010 05:01
Я написал текстовую игру... saggy Софт 11 05.06.2010 22:32
Написал редактор карт sasha1993 Gamedev - cоздание игр: Unity, OpenGL, DirectX 8 18.07.2009 21:31
Написал прогу в паскале... deu4er Помощь студентам 2 19.11.2008 20:08
Написал бэкдор, оцените KORN Софт 7 18.11.2007 08:55