Add new Devlog

This commit is contained in:
g1n 2022-05-29 15:57:52 +00:00
parent dfd58bdcaa
commit 92cb33ada4
11 changed files with 203 additions and 37 deletions

Binary file not shown.

Binary file not shown.

View File

@ -13,6 +13,7 @@
<h3>all posts</h3>
<h4 class='allposts_header'>May 2022</h4>
<ul>
<li><a href="./gru-devlog-34---txtutils-deertree.html">GRU Devlog 34 - txtutils, deertree</a> &mdash; May 29, 2022</li>
<li><a href="./gru-devlog-33---yemu-txtutils.html">GRU Devlog 33 - yemu, txtutils</a> &mdash; May 15, 2022</li>
<li><a href="./gru-devlog-32---yemu.html">GRU Devlog 32 - yemu</a> &mdash; May 01, 2022</li>
</ul>

View File

@ -15,6 +15,7 @@
<li><a href="tag_binutils.html">binutils</a> &mdash; 1 post</li>
<li><a href="tag_contribution.html">contribution</a> &mdash; 1 post</li>
<li><a href="tag_coreutils.html">coreutils</a> &mdash; 2 posts</li>
<li><a href="tag_deertree.html">deertree</a> &mdash; 1 post</li>
<li><a href="tag_dreams.html">dreams</a> &mdash; 1 post</li>
<li><a href="tag_egg.html">egg</a> &mdash; 4 posts</li>
<li><a href="tag_e.html">e</a> &mdash; 2 posts</li>
@ -25,7 +26,7 @@
<li><a href="tag_girclib.html">girclib</a> &mdash; 1 post</li>
<li><a href="tag_gros.html">gros</a> &mdash; 2 posts</li>
<li><a href="tag_grsh.html">grsh</a> &mdash; 2 posts</li>
<li><a href="tag_gru.html">gru</a> &mdash; 33 posts</li>
<li><a href="tag_gru.html">gru</a> &mdash; 34 posts</li>
<li><a href="tag_grutils.html">grutils</a> &mdash; 2 posts</li>
<li><a href="tag_gxt.html">gxt</a> &mdash; 2 posts</li>
<li><a href="tag_hexutils.html">hexutils</a> &mdash; 1 post</li>
@ -56,7 +57,7 @@
<li><a href="tag_tilde.news.html">tilde.news</a> &mdash; 1 post</li>
<li><a href="tag_tilde.tel.html">tilde.tel</a> &mdash; 1 post</li>
<li><a href="tag_transistors.html">transistors</a> &mdash; 1 post</li>
<li><a href="tag_txtutils.html">txtutils</a> &mdash; 1 post</li>
<li><a href="tag_txtutils.html">txtutils</a> &mdash; 2 posts</li>
<li><a href="tag_webpage.html">webpage</a> &mdash; 1 post</li>
<li><a href="tag_xmpp.html">xmpp</a> &mdash; 2 posts</li>
<li><a href="tag_yemu.html">yemu</a> &mdash; 9 posts</li>

View File

@ -2,10 +2,33 @@
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel><title>GRU's Blog</title><link>https://gruos.org/blog/index.html</link>
<description>GRU's Blog</description><language>en</language>
<lastBuildDate>Sun, 15 May 2022 15:20:21 +0000</lastBuildDate>
<pubDate>Sun, 15 May 2022 15:20:21 +0000</pubDate>
<lastBuildDate>Sun, 29 May 2022 15:55:15 +0000</lastBuildDate>
<pubDate>Sun, 29 May 2022 15:55:15 +0000</pubDate>
<atom:link href="https://gruos.org/blog/feed.xml" rel="self" type="application/rss+xml">
<item><title>
GRU Devlog 34 - txtutils, deertree
</title><description><![CDATA[
<p>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.</p>
<p>I have written some parts of specifications for language and standart library,
but I think it is not ready for publishing yet.</p>
<p>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.</p>
<p>Also I have published txtutils. It has just grep for now.</p>
<p>Hope you liked this post! If you would like to help us, contact me via email, xmpp or irc :)</p>
<p>tags: <a href='tag_gru.html'>gru</a>, <a href='tag_txtutils.html'>txtutils</a>, <a href='tag_deertree.html'>deertree</a></p>
<!-- text end -->
]]></description><link>https://gruos.org/blog/gru-devlog-34---txtutils-deertree.html</link>
<guid>https://gruos.org/blog/./gru-devlog-34---txtutils-deertree.html</guid>
<dc:creator>G1n</dc:creator>
<pubDate>Sun, 29 May 2022 15:54:16 +0000</pubDate></item>
<item><title>
GRU Devlog 33 - yemu, txtutils
</title><description><![CDATA[

View File

@ -0,0 +1,44 @@
<!DOCTYPE html>
<html lang="en"><head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="stylesheet" href="main.css" type="text/css">
<link rel="stylesheet" href="blog.css" type="text/css">
<link rel="alternate" type="application/rss+xml" title="subscribe to this page..." href="https://gruos.org/blog/feed.xml">
<title>GRU Devlog 34 - txtutils, deertree</title>
</head><body>
<div id="divbodyholder">
<div id="divbody"><div class="content">
<div id="header"><a href="/"><img src="../gru.png" style="width: 35%; height: 68px;"></a></div><hr>
<!-- entry begin -->
<h3><a class="ablack" href="gru-devlog-34---txtutils-deertree.html">
GRU Devlog 34 - txtutils, deertree
</a></h3>
<!-- bashblog_timestamp: #202205291554.16# -->
<div class="subtitle">May 29, 2022 &mdash;
G1n
</div>
<!-- text begin -->
<p>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.</p>
<p>I have written some parts of specifications for language and standart library,
but I think it is not ready for publishing yet.</p>
<p>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.</p>
<p>Also I have published txtutils. It has just grep for now.</p>
<p>Hope you liked this post! If you would like to help us, contact me via email, xmpp or irc :)</p>
<p>tags: <a href='tag_gru.html'>gru</a>, <a href='tag_txtutils.html'>txtutils</a>, <a href='tag_deertree.html'>deertree</a></p>
<!-- text end -->
<!-- entry end -->
<div id="footer">CC by-nc-nd <a href="https://gruos.org/">G1n</a> &mdash; <a href="mailto:g1n&#64;ttm&#46;sh">g1n&#64;ttm&#46;sh</a><br>
generated with <a href="https://tildegit.org/team/bashblog">bashblog</a>, a single bash script to easily create blogs like this one</div>
<hr>
</div>
</div></div>
</body></html>

View File

@ -0,0 +1,16 @@
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 :)
tags: gru, txtutils, deertree

View File

@ -10,6 +10,30 @@
<div id="divbodyholder">
<div id="divbody"><div class="content">
<div id="header"><a href="/"><img src="../gru.png" style="width: 35%; height: 68px;"></a></div><hr>
<h3><a class="ablack" href="gru-devlog-34---txtutils-deertree.html">
GRU Devlog 34 - txtutils, deertree
</a></h3>
<!-- bashblog_timestamp: #202205291554.16# -->
<div class="subtitle">May 29, 2022 &mdash;
G1n
</div>
<!-- text begin -->
<p>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.</p>
<p>I have written some parts of specifications for language and standart library,
but I think it is not ready for publishing yet.</p>
<p>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.</p>
<p>Also I have published txtutils. It has just grep for now.</p>
<p>Hope you liked this post! If you would like to help us, contact me via email, xmpp or irc :)</p>
<p>tags: <a href='tag_gru.html'>gru</a>, <a href='tag_txtutils.html'>txtutils</a>, <a href='tag_deertree.html'>deertree</a></p>
<!-- text end -->
<h3><a class="ablack" href="gru-devlog-33---yemu-txtutils.html">
GRU Devlog 33 - yemu, txtutils
</a></h3>
@ -232,39 +256,6 @@ dictionaries, I don&rsquo;t know yet).</p>
<p>tags: <a href='tag_gru.html'>gru</a>, <a href='tag_occ.html'>occ</a>, <a href='tag_oircd.html'>oircd</a></p>
<!-- text end -->
<h3><a class="ablack" href="gru-devlog-24---occ-and-new-web-design.html">
GRU Devlog 24 - occ and new web design
</a></h3>
<!-- bashblog_timestamp: #202201091702.09# -->
<div class="subtitle">January 09, 2022 &mdash;
G1n
</div>
<!-- text begin -->
<p>This week I was working on occ</p>
<p>First I have done lexer. Seems it is totally working, if we will need to add some new keywords,
just adding if statement is needed. But maybe will be better to rewrite it to linked list,
but I didn&rsquo;t understood how it works so for now just list of tokens.</p>
<p>First thing I have done after lexer is simple code generator. So occ can generate very simple
assembler code! For now it can just generate functions (int) and return (just number). But I
think it was cool progress in 5 days.</p>
<p>Then I started making parser. It took several days to properly implement binary trees, but
seems it is done now. It can make very simple tree with function token and return that can
be understood by code generator function</p>
<p>Also chunk has made very cool website design and logo. If you read this devlog, you can see
how cool is it :)</p>
<p>Hope you liked this post! If you would like to help us, contact me via email, xmpp or irc :)</p>
<p>tags: <a href='tag_gru.html'>gru</a>, <a href='tag_occ.html'>occ</a></p>
<!-- text end -->
<div id="all_posts"><a href="all_posts.html">archive</a> &mdash; <a href="all_tags.html">all tags</a> &mdash; <a href="https://gruos.org/blog/feed.xml">rss</a></div>
<div id="footer">CC by-nc-nd <a href="https://gruos.org/">G1n</a> &mdash; <a href="mailto:g1n&#64;ttm&#46;sh">g1n&#64;ttm&#46;sh</a><br>

42
blog/tag_deertree.html Normal file
View File

@ -0,0 +1,42 @@
<!DOCTYPE html>
<html lang="en"><head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="stylesheet" href="main.css" type="text/css">
<link rel="stylesheet" href="blog.css" type="text/css">
<link rel="alternate" type="application/rss+xml" title="subscribe to this page..." href="https://gruos.org/blog/feed.xml">
<title>GRU's Blog &mdash; posts tagged "deertree"</title>
</head><body>
<div id="divbodyholder">
<div id="divbody"><div class="content">
<div id="header"><a href="/"><img src="../gru.png" style="width: 35%; height: 68px;"></a></div><hr>
<h3><a class="ablack" href="gru-devlog-34---txtutils-deertree.html">
GRU Devlog 34 - txtutils, deertree
</a></h3>
<!-- bashblog_timestamp: #202205291554.16# -->
<div class="subtitle">May 29, 2022 &mdash;
G1n
</div>
<!-- text begin -->
<p>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.</p>
<p>I have written some parts of specifications for language and standart library,
but I think it is not ready for publishing yet.</p>
<p>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.</p>
<p>Also I have published txtutils. It has just grep for now.</p>
<p>Hope you liked this post! If you would like to help us, contact me via email, xmpp or irc :)</p>
<p>tags: <a href='tag_gru.html'>gru</a>, <a href='tag_txtutils.html'>txtutils</a>, <a href='tag_deertree.html'>deertree</a></p>
<!-- text end -->
<div id="footer">CC by-nc-nd <a href="https://gruos.org/">G1n</a> &mdash; <a href="mailto:g1n&#64;ttm&#46;sh">g1n&#64;ttm&#46;sh</a><br>
generated with <a href="https://tildegit.org/team/bashblog">bashblog</a>, a single bash script to easily create blogs like this one</div>
<hr>
</div>
</div></div>
</body></html>

View File

@ -10,6 +10,30 @@
<div id="divbodyholder">
<div id="divbody"><div class="content">
<div id="header"><a href="/"><img src="../gru.png" style="width: 35%; height: 68px;"></a></div><hr>
<h3><a class="ablack" href="gru-devlog-34---txtutils-deertree.html">
GRU Devlog 34 - txtutils, deertree
</a></h3>
<!-- bashblog_timestamp: #202205291554.16# -->
<div class="subtitle">May 29, 2022 &mdash;
G1n
</div>
<!-- text begin -->
<p>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.</p>
<p>I have written some parts of specifications for language and standart library,
but I think it is not ready for publishing yet.</p>
<p>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.</p>
<p>Also I have published txtutils. It has just grep for now.</p>
<p>Hope you liked this post! If you would like to help us, contact me via email, xmpp or irc :)</p>
<p>tags: <a href='tag_gru.html'>gru</a>, <a href='tag_txtutils.html'>txtutils</a>, <a href='tag_deertree.html'>deertree</a></p>
<!-- text end -->
<h3><a class="ablack" href="gru-devlog-33---yemu-txtutils.html">
GRU Devlog 33 - yemu, txtutils
</a></h3>

View File

@ -10,6 +10,30 @@
<div id="divbodyholder">
<div id="divbody"><div class="content">
<div id="header"><a href="/"><img src="../gru.png" style="width: 35%; height: 68px;"></a></div><hr>
<h3><a class="ablack" href="gru-devlog-34---txtutils-deertree.html">
GRU Devlog 34 - txtutils, deertree
</a></h3>
<!-- bashblog_timestamp: #202205291554.16# -->
<div class="subtitle">May 29, 2022 &mdash;
G1n
</div>
<!-- text begin -->
<p>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.</p>
<p>I have written some parts of specifications for language and standart library,
but I think it is not ready for publishing yet.</p>
<p>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.</p>
<p>Also I have published txtutils. It has just grep for now.</p>
<p>Hope you liked this post! If you would like to help us, contact me via email, xmpp or irc :)</p>
<p>tags: <a href='tag_gru.html'>gru</a>, <a href='tag_txtutils.html'>txtutils</a>, <a href='tag_deertree.html'>deertree</a></p>
<!-- text end -->
<h3><a class="ablack" href="gru-devlog-33---yemu-txtutils.html">
GRU Devlog 33 - yemu, txtutils
</a></h3>