Romashka на we.ua

Romashka

we:Romashka
Створюю інтерпретатор Mash Src
Друзі користувача (1)
Підтримка (Support)Підтримка (Support)
Romashka на we.ua
Стаття охоплює різні аспекти роботи з рядками в мові Mash Script, включаючи їхній літеральний запис, методи, рядки-шаблони та інше.
Mash Script: Рядки, string
Стаття охоплює різні аспекти роботи з рядками в мові Mash Script, включаючи їхній літеральний запис, методи, рядки-шаблони та інше.
Mash Script: Рядки, string - Romashka на we.ua
Romashka на we.ua
Ця публікація охоплює основи роботи з функціями в мові програмування Mash Script: оголошення, використання опціональних параметрів, повернення значень, продвинуту типізацію та створення анонімних функцій.
Mash Script: Оголошення функцій
Ця публікація охоплює основи роботи з функціями в мові програмування Mash Script: оголошення, використання опціональних параметрів, повернення значень, продвинуту типізацію та створення анонімних функцій.
Mash Script: Оголошення функцій - Romashka на we.ua
Romashka на we.ua
Опис базової структури програми написаної мовою Mash Script
Mash Script: Базовий синтаксис
Опис базової структури програми написаної мовою Mash Script
Mash Script: Базовий синтаксис - Romashka на we.ua
Romashka на we.ua
Це найменша частина. Ми створимо "об'єкт потоку", який надає операції для читання символів з рядка. Об'єкт потоку має 4 методи:
λanguage: Потік введення символів, Токенізатор
Це найменша частина. Ми створимо "об'єкт потоку", який надає операції для читання символів з рядка. Об'єкт потоку має 4 методи:
λanguage: Потік введення символів, Токенізатор - Romashka на we.ua
Romashka на we.ua
Написання парсера - це досить складне завдання. У сутності, він повинен перетворити фрагмент коду у "абстрактне синтаксичне дерево". Це структуроване представлення програми в пам'яті, воно абстрактне в тому сенсі, що не має значення, з яких саме символів складається вихідний код.
λanguage: Написання парсера
Написання парсера - це досить складне завдання. У сутності, він повинен перетворити фрагмент коду у "абстрактне синтаксичне дерево". Це структуроване представлення програми в пам'яті, воно абстрактне в тому сенсі, що не має значення, з яких саме символів складається вихідний код.
λanguage: Написання парсера - Romashka на we.ua
Romashka на we.ua
Це посібник з реалізації мови програмування. Якщо ви вже писали інтерпретатор, то, ймовірно, тут немає нічого нового для вас. Але якщо ви використовуєте регулярні вирази для "розбору" чогось, що схоже на мову програмування, прочитайте хоча б розділ про синтаксичний аналіз.
λanguage: Як реалізувати мову програмування на JavaScript
Це посібник з реалізації мови програмування. Якщо ви вже писали інтерпретатор, то, ймовірно, тут немає нічого нового для вас. Але якщо ви використовуєте регулярні вирази для "розбору" чогось, що схоже на мову програмування, прочитайте хоча б розділ про синтаксичний аналіз.
Romashka на we.ua
Автор пояснює, як написати парсер, інтерпретатор, компілятор, та інші складові власної мови програмування. Описується синтаксис мови, особливості реалізації функцій, умовних конструкцій та інших елементів мови.
λanguage: Неформальний опис мови
Автор пояснює, як написати парсер, інтерпретатор, компілятор, та інші складові власної мови програмування. Описується синтаксис мови, особливості реалізації функцій, умовних конструкцій та інших елементів мови.
λanguage: Неформальний опис мови - Romashka на we.ua
Romashka на we.ua
Стаття про оголошення з ініціалізатором у мові Mash Script пояснює, як цей механізм дозволяє одночасно оголошувати змінну і присвоювати їй значення. Вона наводить приклади різних типів ініціалізацій та пояснює, як цей механізм працює у практиці.
Mash Script: Оголошення з ініціалізатором
Стаття про оголошення з ініціалізатором у мові Mash Script пояснює, як цей механізм дозволяє одночасно оголошувати змінну і присвоювати їй значення. Вона наводить приклади різних типів ініціалізацій та пояснює, як цей механізм працює у практиці.
Mash Script: Оголошення з ініціалізатором - Romashka на we.ua
Romashka на we.ua
Що таке оголошення, ініціалізація змінних. Та як присвоїти їм значення.
Mash Script: Змінні
Що таке оголошення, ініціалізація змінних. Та як присвоїти їм значення.
Mash Script: Змінні - Romashka на we.ua
Romashka на we.ua
Що містить стандартна бібліотека stdl мови Mash Script.
Mash Script: Бібліотека stdl
Що містить стандартна бібліотека stdl мови Mash Script.
Mash Script: Бібліотека stdl - Romashka на we.ua
Захисний код

Натискаючи на кнопку "Зареєструватись", Ви погоджуєтесь з Публічною офертою та нашим Баченням правил