mowascript
Version:
MowaScript language implementation
89 lines (80 loc) • 2.23 kB
JavaScript
export default {
канст: "const",
пакуль: "while",
рабіць: "do",
калі: "if",
іначай: "else",
спыніць: "break",
працягнуць: "continue",
і: "&&",
альбо: "||",
не: "!",
тып: "typeof",
экземпляр: "instanceof",
праўда: "true",
хлусня: "false",
нічога: "null",
функцыя: "function",
новы: "new",
вярнуць: "return",
гэта: "this",
клас: "class",
канструктар: "constructor",
статычны: "static",
пашырае: "extends",
выкарыстоўвае: "super",
скажы: "console.log",
скажыПамылка: "console.error",
скажыУвага: "console.warn",
скажыІнфа: "console.info",
імпартуй: "import",
з: "from",
экспартуй: "export",
выбар: "switch",
выпадак: "case",
спыні: "break",
даўжыня: "length",
утрымлівае: "includes",
падзялі: "split",
абЯднай: "join",
дадайДаРадка: "concat",
абсалют: "Math.abs",
максімум: "Math.max",
мінімум: "Math.min",
ступень: "Math.pow",
уРадок: "JSON.stringify",
зРадка: "JSON.parse",
гэтаМасіў: "Array.isArray",
Лік: "Number",
Радок: "String",
Лагічны: "Boolean",
уКантэксце: "with",
адладка: "debugger",
выдалі: "delete",
пустата: "void",
//
Абяцанне: "Promise",
выканац: "resolve",
адхілі: "reject",
".патым": ".then",
".злаві": ".catch",
".нарэшце": ".finally",
як: "as",
тыпова: "default",
Сімвал: "Symbol",
вялікаеЧысла: "BigInt",
неЛік: "NaN",
бясконцасць: "Infinity",
//
адфільтруй: "filter",
прайдзіся: "map",
знайдзі: "find",
дляКожнага: "forEach",
дадай: "push",
забярыАпошні: "pop",
забярыПершы: ".shift",
дадайУПачатак: "unshift",
абЯднайМасівы: "concat",
// "утрымлівае": ".includes",
знайдзіІндэкс: "indexOf",
};