GRU Devlog 34 - txtutils, deertree
This 2 weeks I spent developing new programming language, called DeerTree. It is going to be combination of C, Rust and Go to make low-level development a bit simpler.
I have written some parts of specifications for language and standart library, but I think it is not ready for publishing yet.
But I have already started implementing compiler using lex and yacc. It already has lexer and basic parser implemented, right now I am working on syntax tree.
Also I have published txtutils. It has just grep for now.
Hope you liked this post! If you would like to help us, contact me via email, xmpp or irc :)
GRU Devlog 33 - yemu, txtutils
This 2 weeks I spend implementing new yemu features. I implememented CMP ocpu instruction and added very basic stack implementation and some instructions for it. I will need to add more description about stack and stack manipulation instructions to ocpu specifications.
Also I started coding txtutils. I am planning it for text manipulation programs (grep, sed, awk). Started to develop grep utility, it already can find text in input, but not supports some “regex commands” that I would like it to support. Also I want to add support for multiple files there.
Hope you liked this post! If you would like to help us, contact me via email, xmpp or irc :)