Skip to content

Скриптовый язык программирования на русском

License

Notifications You must be signed in to change notification settings

ProdigyPXP/RuScript

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

YScript

A flavor of YoptaScript maintained by ProdigyPXP

YoptaScript thumbnail

Support the original author of YoptaScript: ko-fi

yoptascript npm contributions welcome license

YoptaScript это первый в мире скриптовый язык программирования для гопников и реальных пацанов, транслируемый в чистый JavaScript. YoptaScript позволит "чётким пацанам" быстро влиться в ряды программистов и процесс разработки.

Очень приветствуются добавления новых определений в словарь языка, а также поиск багов и расширение функционала!

Смотрите интервью о создании языка на канале Хекслет: https://www.youtube.com/watch?v=Rk5wNGBIilM

yoptascript logo

Разница YScript с Йоптаскриптом

Предупреждения

YScript не несёт в себе цели оскорбить кого-то или унизить. YScript создан для облегчения обучению программированию определённых слоёв населения.

YScript содержит множество нецензурной лексики.

Использование

Скачайте последнюю версию языка и следуйте дальнейшим инструкциям.

Браузер

  1. Положите файл yscript.min.js из папки dist в папку c вашим проектом. Или используйте CDN
  2. Подключите файл к вашей html странице в самый конец перед закрытием тега body:
<body>
    <script src="yscript.min.js"></script>
</body>
  1. Создайте внутри 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.

  1. Начните писать код!
<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 поймёт.

About

Скриптовый язык программирования на русском

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 90.6%
  • JavaScript 8.5%
  • Shell 0.9%