пытаюсь создать свой ЯП
день #10
юбилей!
удалось немного посидеть над кодом, исправлен баг, что создает токены с типом "имя переменой" и значением "" (пустым)
P.S.: буду чуть менее формально вести девлог
 
#fishka_star_dev_log
#cpp #coding #кодинг #код #девлог

пытаюсь создать свой ЯП
день #9

сегодня добавлена обработка строк
теперь если лексер натыкается на ["], то он идет до следующей ["] и все между ними засовывает в токен строки
 
_____
_ #fishka_star_dev_log _
#cpp #coding #кодинг #код #свойЯП #разработка
#devlog #devlogs #девлог #девлоги

fishka_star - пытаюсь создать свой ЯП
день #8

сегодня переписан лексер, теперь у него есть escape-символ: "@"
все  
работать трудновато, поэтому работа будет идти, но куда медленней
 
_____
_ #fishka_star_dev_log _
#cpp #coding #кодинг #код #свойЯП #разработка
#devlog #devlogs #девлог #девлоги

день #?

хочу попросить прощения за отстуствие долгое время (по состоянию здоровья)
проект будет продолжен, но сейчас нужно уделить время мета-проект, с которого все и началось
_ #fishka_star_dev_log _

пытаюсь создать свой ЯП
день #7

вернулась функция despacer(),но в другом воплощении - она удаляет все объекты с типом SPS_SPT (space separator)
 
_____
_ #fishka_star_dev_log _
#cpp #coding #кодинг #код #свойЯП #разработка
#devlog #devlogs #девлог #девлоги

пытаюсь создать свой ЯП
день #6

адски болела голова; ничего не сделано
 
_____
_ #fishka_star_dev_log _
#cpp #coding #кодинг #код #свойЯП #разработка
#devlog #devlogs #девлог #девлоги

пытаюсь создать свой ЯП
день #5.1

почти начата работа над парсером

теперь у меня уже есть вектор типа token с полями "тип" и "значение", они заполняются пока что в main, позже вынесу как отдельную функцию

оно даже скомпилировалось  

(скрин с телефона т.к. не хочу комп включать)

upd: сейчас оно помечает пустую строку "" как токен, я это исправлю  
_____
_ #fishka_star_dev_log _
#cpp #coding #кодинг #код #свойЯП #разработка
#devlog #devlogs #девлог #девлоги

пытаюсь создать свой ЯП
день #5

внесена небольшая модификация в лексер - пробел теперь является разделителем, как и операторы

_____
_ #fishka_star_dev_log _
#cpp #coding #кодинг #код #свойЯП #разработка
#devlog #devlogs #девлог #девлоги

пытаюсь создать свой ЯП
день #4

вырезана функция, удаляющая пробелы за ненадобностью

_____
#cpp #coding #кодинг #код #свойЯП #разработка
#devlog #devlogs #девлог #девлоги
_ #fishka_star_dev_log _

скорее всего в ближайшее время последнюю версию кода выложу на catbox и опубликую ссылку
_ #fishka_star_dev_log _