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

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

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

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

пытаюсь создать свой ЯП
день #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 _

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

создана функция, которая проверяет строку на равенство с зарезервированными словами ("var", "delvar" и знаки
+ - * / =
)

больше ничего сегодня не сделано

p.s.: возможно, в будущем я объеденю функцию-разбивщик и функцию-опознаватель

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

In case some peeps didn't make it over, this is my new account, migrated from @me.

I'm centralizing everything under the j4.lc domain, as well as finally moving away from Sharkey which hasn't really seen any proper updates in some time now.

Remember to throw a follow for
#Resonite news and #devlogs as well!

#retoot #newaccount
The Purple Hour #Resonite #devlogs are now available on Peertube.

https://bark.video/w/p/w5tBWt9tmymkEuvYgEcpoZ
Purple Hours

PeerTube