Research
Security News
Malicious npm Packages Inject SSH Backdoors via Typosquatted Libraries
Socket’s threat research team has detected six malicious npm packages typosquatting popular libraries to insert SSH backdoors.
esoteric-ruscript
Advanced tools
Высокоуровневый конкативный эзотерический язык программирования с русскоязычным синтаксисом, компилирующийся в JavaScript
Высокоуровневый конкатенативный эзотерический язык программирования с русскоязычным синтаксисом, компилирующийся в JavaScript
Объявить переменную приветМир.
Взять значение «Привет» и прибавить «, » и записать в переменную приветМир.
Прочитать значение переменной приветМир и прибавить «мир!» и вывести в журнал.
Увидеть больше примеров • Перейти в песочницу
npm i esoteric-ruscript
new Рускрипт(код_в_формате_string[, массив_ввода_в_string])
Чтобы принудительно вывести форму prompt вместо значения в массиве, укажите undefined
/*комментарий*/
и могут находиться в любом месте кода и иметь любое содержание (включая многострочное)+ [ и] записать в переменную название
Примеры:
Взять значение 10 записать в переменную приветМир
Прочитать ввод и записать в переменную данные
+ [ и] прибавить (значение) [...модификаторы]
Возвращает новое значение
Примеры:
Взять значение «Привет» и прибавить «, » и прибавить «мир!» и вывести в журнал
+ [ и] умножить на (значение) [...модификаторы]
Возвращает новое значение
Примеры:
Взять значение 2 и умножить на 2 и вывести в журнал
+ [ и] поделить на (значение) [...модификаторы]
Возвращает новое значение
Примеры:
Взять значение 1 и поделить на 0 и вывести в журнал
+ [ и] перевести в число [...модификаторы]
Возвращает число или строку
Примеры:
Прочитать ввод и перевести в число и прибавить 5 и вывести в журнал
+ [ и] перевести в строку [...модификаторы]
Возвращает строку
Примеры:
Прочитать ввод и перевести в строку и прибавить 0 и вывести в журнал\
+ [ и] определить вид [...модификаторы]
Возвращает тип: «Строка», «Число», «Логическое значение»
Примеры:
Прочитать ввод и определить вид и вывести в журнал
(Значение):
Тип | Пример |
---|---|
Логическое | Да , Нет |
Числовое | 1 , 10 , -100 |
Строковое | «строка» |
Планирутся: Числовое: сто
, пять
, тысяча двести
, отрицательное пять
Прочитать ввод и записать в переменную приветМир
Экземляр рускрипта имеет свойство "вывод" — массив со всеми выведенными значениями на экран и в журнал.
+ [ и] вывести в консоль (=console.log)
+ [ и] вывести на экран (=alert)
Примеры:
Прочитать ввод и вывести в консоль
Взять значение Да и вывести на экран
Если (условие), то (команда)[, иначе (команда)]
Примеры:
Если (взять значение Да), то (взять значение «Истина» и вывести в журнал)
+ [ и] определить равняется ли значение Примеры: Если (прочитать ввод и определить равняется ли Да), то (взять значение «Истина» и вывести в журнал)
FAQs
Высокоуровневый конкативный эзотерический язык программирования с русскоязычным синтаксисом, компилирующийся в JavaScript
We found that esoteric-ruscript demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Research
Security News
Socket’s threat research team has detected six malicious npm packages typosquatting popular libraries to insert SSH backdoors.
Security News
MITRE's 2024 CWE Top 25 highlights critical software vulnerabilities like XSS, SQL Injection, and CSRF, reflecting shifts due to a refined ranking methodology.
Security News
In this segment of the Risky Business podcast, Feross Aboukhadijeh and Patrick Gray discuss the challenges of tracking malware discovered in open source softare.