-
Notifications
You must be signed in to change notification settings - Fork 56
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
19 changed files
with
160 additions
and
36 deletions.
There are no files selected for viewing
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,91 @@ | ||
<!DOCTYPE html><html lang='en'><head><meta charset='utf-8'><meta name='thumbnail' content='https://100r.co/media/services/rss.jpg' /><meta name='viewport' content='width=device-width,initial-scale=1'><meta name='color-scheme' content='light dark'><link rel='alternate' type='application/rss+xml' title='RSS Feed' href='../links/rss.xml' /><link rel='stylesheet' type='text/css' href='../links/main.css'><link rel='shortcut icon' type='image/png' href='../media/services/shortcut.png'><title>100R — tote</title></head><body class='page_tote'><nav class='hidden'> | ||
<ul> | ||
<li><a href="home.html" target="_blank">Home</a></li> | ||
<li><a href="about.html" target="_blank">About</a></li> | ||
<li><a href="knowledge.html" target="_blank">Knowledge</a></li> | ||
<li><a href="articles.html" target="_blank">Articles</a></li> | ||
<li><a href="projects.html" target="_blank">Projects</a></li> | ||
<li><a href="travel.html" target="_blank">Travel</a></li> | ||
</ul> | ||
</nav> | ||
<nav> | ||
<a href='home.html' class='nav_link home_rabbit' aria-label='Home'> | ||
<img src='../media/interface/home.png' alt='a rabbit wearing a funky sweater' width='200' height='200'/> | ||
<img class='text inactive' src='../media/interface/home_txt.png' alt='Home' width='200' height='35'/> | ||
<img class='text active' src='../media/interface/home_txt_underline.png' alt='Home' width='200' height='35'/> | ||
</a> | ||
<a href='about.html' class='nav_link about_rabbit' aria-label='About'> | ||
<img src='../media/interface/about.png' alt='a mariner rabbit with a spyglass, coiled in ropes' width='200' height='200'/> | ||
<img class='text inactive' src='../media/interface/about_txt.png' alt='About' width='200' height='35'/> | ||
<img class='text active' src='../media/interface/about_txt_underline.png' alt='About' width='200' height='35'/> | ||
</a> | ||
<a href='knowledge.html' class='nav_link knowledge_rabbit' aria-label='Knowledge'> | ||
<img src='../media/interface/knowledge.png' alt='a rabbit holding some rolled up documents' width='200' height='200'/> | ||
<img class='text inactive' src='../media/interface/knowledge_txt.png' alt='Knowledge' width='200' height='35'/> | ||
<img class='text active' src='../media/interface/knowledge_txt_underline.png' alt='Knowledge' width='200' height='35'/> | ||
</a> | ||
<a href='articles.html' class='nav_link articles_rabbit' aria-label='Articles'> | ||
<img src='../media/interface/articles.png' alt='a rabbit laying on their belly and writing into a book' width='200' height='200'/> | ||
<img class='text inactive' src='../media/interface/articles_txt.png' alt='Articles' width='200' height='35'/> | ||
<img class='text active' src='../media/interface/articles_txt_underline.png' alt='Articles' width='200' height='35'/> | ||
</a> | ||
<a href='projects.html' class='nav_link projects_rabbit' aria-label='Projects'> | ||
<img src='../media/interface/projects.png' alt='a rabbit working on a project, taking measurements while while a hard hat' width='200' height='200'/> | ||
<img class='text inactive' src='../media/interface/projects_txt.png' alt='Projects' width='200' height='35'/> | ||
<img class='text active' src='../media/interface/projects_txt_underline.png' alt='Projects' width='200' height='35'/> | ||
</a> | ||
<a href='travel.html' class='nav_link travel_rabbit' aria-label='Travel'> | ||
<img src='../media/interface/travel.png' alt='a rabbit sitting in a small boat wearing a rain coat' width='200' height='200'/> | ||
<img class='text inactive' src='../media/interface/travel_txt.png' alt='Travel' width='200' height='35'/> | ||
<img class='text active' src='../media/interface/travel_txt_underline.png' alt='Travel' width='200' height='35'/> | ||
</a> | ||
</nav><main> | ||
|
||
<!-- Generated file, do not edit --> | ||
|
||
<h1>tote</h1><h2>A rewriting playground</h2> | ||
|
||
<img src='../media/interface/hr/tote.png' class='medium' style="float:left;" /> | ||
|
||
<p>Riffing on Le Guin's Carrier Bag Theory of Fiction, this presents a primordial vision of computation in which programs are written as a list of changes in the content of a bag, and programming can be done entirely without the need for textual representations.</p> | ||
|
||
<a class='button' href='https://hundredrabbits.itch.io/tote'>Try Tote</a><br> | ||
|
||
<img src='../media/content/projects/tote_01.jpg' loading='lazy' /> | ||
|
||
<p>Programming is done by dragging things from the Panel(left) into the Rules(middle) or Bag(right). Step through the evaluation by pressing the button with the squiggly symbol(bottom right) to rewrite the symbols in the Bag.</p> | ||
|
||
<img src='../media/content/projects/tote_merganser.png' class='medium' style="float:right;" /> | ||
|
||
<p>Click on the symbols in the Panel(left) to open the <b>Symbol Editor</b> with which you can draw new symbols, save/load the ICN graphics, lock/unlock the dragging of the symbol in the bag, activate continuous/step mode for when the symbol is clicked on.</p> | ||
|
||
<p>Clicking inside the bag during symbol editing gives that symbol an <b>anchor position</b>, when that symbol will be created as the result of a rule, it will spawn at that location.</p> | ||
|
||
<p>To learn more, see the examples from <a href="https://wiki.xxiivv.com/site/pocket_rewriting.html" target="_blank">Pocket Rewriting</a>, and <a href="https://wiki.xxiivv.com/site/fractran.html">Fractran</a>.</p> | ||
|
||
<h2 id='license'><a href='license.html'>license</a></h2><p>The license applies to all the documented projects, the projects themselves and their assets. The source code of this website and our apps are under the <a href='https://github.com/hundredrabbits/100r.co/blob/main/LICENSE' target='_blank'>MIT License</a>, but the assets and text content of this website and of our apps are under the <a href='https://github.com/hundredrabbits/100r.co/blob/main/LICENSE.by-nc-sa-4.0.md' target='_blank'>BY-NC-SA4.0 License</a>. We are happy to pass knowledge, and that others can learn from our projects, improve on them, or make them into something else that is useful.</p><p>DO NOT resell or mint our work, doing so is very lazy, and disrespectful to us.</p> | ||
|
||
<p>You can find our more recent projects on <a href='https://git.sr.ht/~rabbits/' target='_blank'>Sourcehut</a>.</p> | ||
|
||
|
||
|
||
</main><footer> | ||
<a class='logo' href="home.html"> | ||
<img src="../media/interface/logo.svg" aria-label='open homepage' alt="hundred rabbits logo consisting of one hundred white dots" width="100" height="100"> | ||
</a> | ||
<span> | ||
<b>Hundredrabbits</b> © 2025 | ||
</span> | ||
<div class='mobile'> | ||
<span> | ||
<a href="../site/index.html">All Pages</a> | | ||
<a href="../site/support.html">Support</a> | | ||
<a href="../site/store.html">Store</a> | | ||
<a href="../site/rabbits.html">Contact</a> | | ||
<a href="https://github.com/hundredrabbits/100r.co/blob/main/LICENSE.by-nc-sa-4.0.md" target="_blank">BY-NC-SA 4.0</a> | ||
</span> | ||
</div> | ||
<!-- Mastodon --> | ||
<a href="https://merveilles.town/@neauoire" rel="me" class="hidden"></a> | ||
<a href="https://merveilles.town/@rek" rel="me" class="hidden"></a> | ||
</footer></body></html> |
Oops, something went wrong.