Skip to content

Commit

Permalink
commiting to
Browse files Browse the repository at this point in the history
  • Loading branch information
rsdoiel committed Dec 24, 2023
1 parent 2cb969c commit 1459f5d
Show file tree
Hide file tree
Showing 3 changed files with 39 additions and 0 deletions.
31 changes: 31 additions & 0 deletions TODO.html
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,34 @@ <h2 id="next">
</h2>
<ul class="task-list">
<li>
<input type="checkbox" disabled="" /> Need a module for working with UTF-8 encoded strings, Scanner need to support UTF-8 encoded files
</li>
<li>
<input type="checkbox" disabled="" /> Tests.Mod
<ul>
<li>
rename ExpectedString to ExpectedChars (for consistency in Artemis)
</li>
<li>
Conform the const CHAR descriptions between Scanner.Mod and Chars.Mod
</li>
</ul>
</li>
<li>
<input type="checkbox" disabled="" /> Chars.Mod
<ul>
<li>
QUOTE should be DQUOTE 34X
</li>
<li>
Add SQUOTE 39X
</li>
</ul>
</li>
<li>
<input type="checkbox" disabled="" /> Add Scanner.Mod implementing a simple text scanner supporting ARRAY OF CHAR and plain text files
</li>
<li>
<input type="checkbox" disabled="" checked="" /> Clock.Mod should wrap host system clock for use by a more general purpose DateTime.Mod.
</li>
<li>
Expand All @@ -45,6 +73,9 @@ <h2 id="next">
<li>
<input type="checkbox" disabled="" /> Document coding conventions on when to use snake, camel case in variables and procedure names.
</li>
<li>
<input type="checkbox" disabled="" /> Use the <code>curl –libcurl</code> option to assemble a C module for handling HTTP/HTTPS and possibly other curl supported protocols
</li>
</ul>
<h2 id="requested-ports-from-native-oberon">
Requested Ports from Native Oberon
Expand Down
6 changes: 6 additions & 0 deletions index.html
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,12 @@ <h1 id="artemis">
<p>
A big thank you goes to all the inspiring people who contributed to Oberon and Oberon Systems over the years particularly where their source code is publicly available or through published articles, presentations or books about the language and system. All have help me study the path Prof. Wirth and Prof. Gutkneckt pioneered all those many years ago.
</p>
<h2 id="project-status-2023">
Project Status 2023
</h2>
<p>
It’s the end of 2023 and I haven’t had time to work on this. Busy life. I still think this is a worth while effort as I head into three years of a lingering project on my todo list. I like Oberon-07 very much as a language but can’t really use it convientently for my personal projects yet. Time is a bottle neck right now and feeling comfortable asserting so design choices is another. My guess is I’ll need to have a specific project as a use case that needs to rely on Artemis before this project moves forward significantly. The community around Oberon generally is small, varied, dispersed and largely aging (as am I). I hope 2024 allows for time to work on Artemis but I suspect it’ll have to wait for late 2025 before I can really focus on it. Hopefull but not expecting to much at this stage.
</p>
<h2 id="project-layout">
Project layout
</h2>
Expand Down
2 changes: 2 additions & 0 deletions obncdoc/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -14,10 +14,12 @@
DEFINITION <a href='CharsTest.def.html'>CharsTest</a>
DEFINITION <a href='DStrings.def.html'>DStrings</a>
DEFINITION <a href='DStringsTest.def.html'>DStringsTest</a>
DEFINITION <a href='JSON.def.html'>JSON</a>
DEFINITION <a href='Obn2.def.html'>Obn2</a>
DEFINITION <a href='Obn2Test.def.html'>Obn2Test</a>
DEFINITION <a href='Path.def.html'>Path</a>
DEFINITION <a href='PathLists.def.html'>PathLists</a>
DEFINITION <a href='Scanner.def.html'>Scanner</a>
DEFINITION <a href='Tests.def.html'>Tests</a>
</pre>
</body>
Expand Down

0 comments on commit 1459f5d

Please sign in to comment.