Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

Создайте СВОЙ СОБСТВЕННЫЙ язык программирования — Эпизод 1 — Lexer

Автор: CodePulse

Загружено: 2018-12-04

Просмотров: 538060

Описание:

Здравствуйте и добро пожаловать в первый эпизод о том, как создать свой СОБСТВЕННЫЙ язык программирования на Python.

В этом выпуске мы будем использовать Python3, но вы можете использовать любой другой язык. Язык, который мы создадим, будет нашей собственной реализацией BASIC.

В первых трёх видео мы сосредоточимся на добавлении чисел и операторов. После этого мы расширим наш язык для поддержки остальных функций языка, таких как строки, переменные, операторы if, операторы for и функции.

В этом первом эпизоде ​​мы создадим лексер, который разобьёт наши входные данные на список так называемых токенов. Эти токены мы сможем использовать в следующем видео для дальнейшего анализа кода.

Если у вас есть вопросы или проблемы, не стесняйтесь оставлять комментарии ниже! И не забудьте поставить лайк, если вам понравилось видео :)

ССЫЛКИ

Python3 - https://www.python.org/downloads/
Язык BASIC - https://en.wikipedia.org/wiki/BASIC
Что такое _repr_ - http://bit.do/eCm93
Эта серия основана на https://ruslanspivak.com/lsbasi-part1/

ВЕСЬ КОД НА GITHUB

https://github.com/davidcallanan/py-b...

Канал bitchute: https://bitchute.com/CodePulse
Реферальный код bitchute: codepulse

Книга «Чистая архитектура дядюшки Боба»: https://read.amazon.co.uk/kp/embed?as... (партнерская ссылка)

Создайте СВОЙ СОБСТВЕННЫЙ язык программирования — Эпизод 1 — Lexer

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

Создайте СВОЙ СОБСТВЕННЫЙ язык программирования — Эпизод 2 — Парсер

Создайте СВОЙ СОБСТВЕННЫЙ язык программирования — Эпизод 2 — Парсер

Создание парсера с нуля. Лекция [1/18]: Токенизатор | Парсер

Создание парсера с нуля. Лекция [1/18]: Токенизатор | Парсер

Make YOUR OWN Programming Language in Python

Make YOUR OWN Programming Language in Python

Build a Custom Scripting Language In Typescript - Introduction to Interpreters & Compilers

Build a Custom Scripting Language In Typescript - Introduction to Interpreters & Compilers

Вся IT-база в ОДНОМ видео: Память, Процессор, Код

Вся IT-база в ОДНОМ видео: Память, Процессор, Код

Building a Programming Language from Scratch - Day 1 (lexer)

Building a Programming Language from Scratch - Day 1 (lexer)

RUST: Язык Программирования, Который ЗАМЕНИТ C и C++?

RUST: Язык Программирования, Который ЗАМЕНИТ C и C++?

Чем ОПАСЕН МАХ? Разбор приложения специалистом по кибер безопасности

Чем ОПАСЕН МАХ? Разбор приложения специалистом по кибер безопасности

Все начнется с 30 декабря по 2 января: появилось важное предупреждение для всех украинцев

Все начнется с 30 декабря по 2 января: появилось важное предупреждение для всех украинцев

Теория музыки за 20 минут | ВСЕ что нужно знать

Теория музыки за 20 минут | ВСЕ что нужно знать

Я удалил ВЕСЬ ВЕБ в Windows 11. Что из этого вышло?

Я удалил ВЕСЬ ВЕБ в Windows 11. Что из этого вышло?

Создание языка программирования и интерпретатора менее чем за 10 минут!

Создание языка программирования и интерпретатора менее чем за 10 минут!

Как Ubuntu Предала Linux - Вся Правда о Взлёте и Падении Canonical

Как Ubuntu Предала Linux - Вся Правда о Взлёте и Падении Canonical

1. Writing a programming language - the Lexer

1. Writing a programming language - the Lexer

Декораторы Python — наглядное объяснение

Декораторы Python — наглядное объяснение

Напишите собственное ядро ​​64-битной операционной системы №1 — загрузочный код и заголовок мульт...

Напишите собственное ядро ​​64-битной операционной системы №1 — загрузочный код и заголовок мульт...

A Compiler For Our Own Programming Language // Full Guide

A Compiler For Our Own Programming Language // Full Guide

Алгоритмы и структуры данных за 15 минут! Вместо 4 лет универа

Алгоритмы и структуры данных за 15 минут! Вместо 4 лет универа

How To Build A Programming Language From Scratch

How To Build A Programming Language From Scratch

Making a Programming Language with Python and LLVM: Episode 1 - Introduction + Lexer

Making a Programming Language with Python and LLVM: Episode 1 - Introduction + Lexer

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]