@ppxp/yopta
v2.2.1
Published
YSCript - язык программирования для гопников и реальных пацанов.
Downloads
6
Maintainers
Readme
YScript
A flavor of YoptaScript maintained by ProdigyPXP
Support the original author of YoptaScript:
YoptaScript это первый в мире скриптовый язык программирования для гопников и реальных пацанов, транслируемый в чистый JavaScript. YoptaScript позволит "чётким пацанам" быстро влиться в ряды программистов и процесс разработки.
Очень приветствуются добавления новых определений в словарь языка, а также поиск багов и расширение функционала!
Смотрите интервью о создании языка на канале Хекслет: https://www.youtube.com/watch?v=Rk5wNGBIilM
Разница YScript с Йоптаскриптом
- YScript использует ESBuild вместо webpack.
- YScript доступен для много различных версий JavaScript.
- yscript.min.js на 5kb меньше чем yopta.js
Предупреждения
YScript не несёт в себе цели оскорбить кого-то или унизить. YScript создан для облегчения обучению программированию определённых слоёв населения.
YScript содержит множество нецензурной лексики.
Использование
Скачайте последнюю версию языка и следуйте дальнейшим инструкциям.
Браузер
- Положите файл
yscript.min.js
из папкиdist
в папку c вашим проектом. Или используйте CDN - Подключите файл к вашей
html
странице в самый конец перед закрытием тегаbody
:
<body>
<script src="yscript.min.js"></script>
</body>
- Создайте внутри
body
элементscript
с атрибутомlanguage="YoptaScript"
на странице до подключения основного скрипта
<body>
... ...
<script language="YoptaScript">
//ваш йоптакод
</script>
<!-- Пример с CDN -->
<script src="https://cdn.statically.io/gh/ProdigyPXP/YScript/master/dist/yscript.min.js"></script>
</body>
https://cdn.statically.io/gh/ProdigyPXP/YScript/master/dist/yscript.min.js
Можно так же вынести йоптакод в отдельный файл и подключить через атрибут src
.
- Начните писать код!
<script language="YoptaScript">
ксива.малява(" Оно работает ") нах
</script>
Полный пример можно посмотреть в файле index.html в директории demo/page
. Конвертером из JavaScript в YoptaScript можно воспользоваться открыв файл index.html в директории demo/converter
.
NodeJS
YScript можно так же подключить для вашего проекта с помощью пакетного менеджера pnpm.
pnpm install @ppxp/yopta
или введите pnpm install -g @ppxp/yopta
чтобы установить йопту глобально.
Поддержка разных диалектов
YScript отлично работает с разными локальными диалектами!
Например:
трулио
->чётко
->четко
->чотко
-> trueнетрулио
->пиздишь
->нечётко
->нечетко
->нечотко
-> falseэквалио
->ровно
->однахуйня
->типа
-> ==
И другие
Все методы и свойства, содержащие букву ё
можно писать без ё
, используя е
. Если в середине слова может присутствовать буква ё
, то можно писать вместо неё букву о
. Yopta поймёт.