-
Notifications
You must be signed in to change notification settings - Fork 2
Библиотека "std" (работа с массивами и т.д.)
Для подключения данной библиотеки нужно написать следующую команду:
use "std"
После её подключения, вам становятся доступны следующие функции:
print(value) - вывод информацию в консоль
input(value) - получает информацию набранную на клавиатуре в консоли
get_key() - получает символ набранный на клавиатуре в консоли
to_int(value) - переводит первый аргумент в число
to_string(value) - переводит первый аргумент в строку
to_bool(value) - переводит первый аргумент в True/False
as_var(string) - переводит строку в переменную
new_stack(value, value, value) - создаёт стек
get_stack(string) - получает все значения из стека и возвращает string
append(string, value) - получает на вход название стека и значение и добавляет его в стек из 1 аргумента
new_arr(value, value, value) - создаёт массив
get_arr(string) - получает все значения из массива и возвращает string
exit() - выход из программы
sleep(int) - останавливает программу на определённое время
key_press(string) - эмулирует нажатие клавиши
eval(string, string) - функция принимающая на вход тип данных (int или string) + JS код и возвращает его результат
length(string) - возвращает размер массива
split(string, char) - принимает строку и возвращает список подстрок.
get_by_index(string, int) - принимает на вход название стека и индекс, возвращает элемент стека
new_dictionary() - создаёт и возвращает пустой словарь
add(string, string, string) - получает на вход название словаря, ключ, значение, записывает в словарь новое значение
get_by_key(string, string) - получает на вход название словаря и ключ, возвращает элемент словаря