Add new Devlog

This commit is contained in:
g1n 2022-01-09 17:03:49 +00:00
parent 7f09673b65
commit d8a703bbde
9 changed files with 196 additions and 33 deletions

Binary file not shown.

View File

@ -13,6 +13,7 @@
<h3>all posts</h3>
<h4 class='allposts_header'>January 2022</h4>
<ul>
<li><a href="./gru-devlog-24---occ-and-new-web-design.html">GRU Devlog 24 - occ and new web design</a> &mdash; January 09, 2022</li>
<li><a href="./gru-devlog-23---more-olibc-and-start-of-occ-and-more-projects-ideas.html">GRU Devlog 23 - more olibc and start of occ (and more projects ideas!)</a> &mdash; January 02, 2022</li>
</ul>
<h4 class='allposts_header'>December 2021</h4>

View File

@ -22,7 +22,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; 23 posts</li>
<li><a href="tag_gru.html">gru</a> &mdash; 24 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>
@ -36,7 +36,7 @@
<li><a href="tag_lolcpu.html">lolcpu</a> &mdash; 1 post</li>
<li><a href="tag_mailing-list.html">mailing-list</a> &mdash; 1 post</li>
<li><a href="tag_meeting.html">meeting</a> &mdash; 1 post</li>
<li><a href="tag_occ.html">occ</a> &mdash; 1 post</li>
<li><a href="tag_occ.html">occ</a> &mdash; 2 posts</li>
<li><a href="tag_ocpu.html">ocpu</a> &mdash; 4 posts</li>
<li><a href="tag_olibc.html">olibc</a> &mdash; 5 posts</li>
<li><a href="tag_orcc.html">orcc</a> &mdash; 1 post</li>

View File

@ -2,10 +2,39 @@
<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://gru.codeberg.page/blog/index.html</link>
<description>GRU's Blog</description><language>en</language>
<lastBuildDate>Sun, 09 Jan 2022 09:22:53 +0000</lastBuildDate>
<pubDate>Sun, 09 Jan 2022 09:22:53 +0000</pubDate>
<lastBuildDate>Sun, 09 Jan 2022 17:02:29 +0000</lastBuildDate>
<pubDate>Sun, 09 Jan 2022 17:02:29 +0000</pubDate>
<atom:link href="https://gru.codeberg.page/blog/feed.rss" rel="self" type="application/rss+xml">
<item><title>
GRU Devlog 24 - occ and new web design
</title><description><![CDATA[
<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 -->
]]></description><link>https://gru.codeberg.page/blog/gru-devlog-24---occ-and-new-web-design.html</link>
<guid>https://gru.codeberg.page/blog/./gru-devlog-24---occ-and-new-web-design.html</guid>
<dc:creator>G1n</dc:creator>
<pubDate>Sun, 09 Jan 2022 17:02:09 +0000</pubDate></item>
<item><title>
GRU Devlog 23 - more olibc and start of occ (and more projects ideas!)
</title><description><![CDATA[

View File

@ -0,0 +1,50 @@
<!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://gru.codeberg.page/blog/feed.xml">
<title>GRU Devlog 24 - occ and new web design</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-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 -->
<!-- entry end -->
<div id="footer">CC by-nc-nd <a href="https://gru.codeberg.page/">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,22 @@
GRU Devlog 24 - occ and new web design
This week I was working on occ
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't understood how it works so for now just list of tokens.
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.
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
Also chunk has made very cool website design and logo. If you read this devlog, you can see
how cool is it :)
Hope you liked this post! If you would like to help us, contact me via email, xmpp or irc :)
tags: gru, occ

View File

@ -10,6 +10,36 @@
<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-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 -->
<h3><a class="ablack" href="gru-devlog-23---more-olibc-and-start-of-occ-and-more-projects-ideas.html">
GRU Devlog 23 - more olibc and start of occ (and more projects ideas!)
</a></h3>
@ -291,35 +321,6 @@ We also added some description to commands in specifications, so it is easier to
<!-- text end -->
<h3><a class="ablack" href="gru-devlog-13---ocpu-thoughts-and-some-elecronics.html">
GRU Devlog 13 - ocpu thoughts and some elecronics
</a></h3>
<!-- bashblog_timestamp: #202110241605.58# -->
<div class="subtitle">October 24, 2021 &mdash;
G1n
</div>
<!-- text begin -->
<p>This week was very busy week at school and I had no time for programming.</p>
<p>But in the start of week I was thinking about making ocpu specs more Turing-complete.
I still think it is not done but maybe it will in some time (and of course more description required).</p>
<p>But I had time to buy some transistors and other electronics. Currently I am trying to make half-adder.</p>
<p>I have created tiny log page - <a href="https://g1n.ttm.sh/lolcpu/">lolcpu</a>. I am going to post there some of my
electronic ideas, circuits and progress in doing some electronic things.</p>
<p>Hope you liked this post! If you would like to help me, contact me via email, xmpp or irc :)</p>
<p>tags: <a href='tag_gru.html'>gru</a>, <a href='tag_lolcpu.html'>lolcpu</a>, <a href='tag_ocpu.html'>ocpu</a>, <a href='tag_transistors.html'>transistors</a>, <a href='tag_electonics.html'>electonics</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://gru.codeberg.page/blog/feed.xml">rss</a></div>
<div id="footer">CC by-nc-nd <a href="https://gru.codeberg.page/">G1n</a> &mdash; <a href="mailto:g1n&#64;ttm&#46;sh">g1n&#64;ttm&#46;sh</a><br>

View File

@ -10,6 +10,36 @@
<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-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 -->
<h3><a class="ablack" href="gru-devlog-23---more-olibc-and-start-of-occ-and-more-projects-ideas.html">
GRU Devlog 23 - more olibc and start of occ (and more projects ideas!)
</a></h3>

View File

@ -10,6 +10,36 @@
<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-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 -->
<h3><a class="ablack" href="gru-devlog-23---more-olibc-and-start-of-occ-and-more-projects-ideas.html">
GRU Devlog 23 - more olibc and start of occ (and more projects ideas!)
</a></h3>