Romashka on we.ua

Romashka

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

By clicking the "Register" button, you agree with the Public Offer and our Vision of the Rules