-
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathindex.html
More file actions
91 lines (74 loc) · 3.85 KB
/
Copy pathindex.html
File metadata and controls
91 lines (74 loc) · 3.85 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
<html lang="en" data-bs-theme="dark"><head>
<meta charset="utf-8">
<meta name="description" content="Introductory tutorial for Wee programming language.">
<meta name="author" content="Elucian Moise">
<meta name="keywords" content="sage, code, wee, programming, tutorial">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<!-- Website title -->
<title> Wee Language</title>
<!-- Bootstrap CSS -->
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet" crossorigin="anonymous">
<!-- Icon -->
<link rel="icon" type="image/png" href="../images/favicon.ico">
<!-- custom css -->
<link rel="stylesheet" href="../sage.css">
</head>
<body>
<div class="container">
<!-- header -->
<div class="row">
<div class="col">
<a href="https://sagecode.net"><img src="../images/sage-logo.svg" alt="Sage-Code Laboratory" height="80"/></a>
</div>
<div class="col bottom-right">
<a href="../projects.html">projects</a><--
</div>
</div><hr>
<h1>What is Wee?</h1>
<div class="alert alert-secondary shadow-sm">
Wee is a low level computer language initiated by Sage-Code members in December-2008 when we have discussed about Bee failing to be a simple learning tool. Our goal was to make a minimalist language to learn how to make a primitive compiler. This project is in bad shape, its developement is uncertain!
</div>
<div align="center">
<img src="img/wee-logo.svg" alt="Wee Logo" width="120" class="img-fluid protect" >
</div>
<div class="alert alert-warning"><span style="color:brown">Disclaimer: </span>In this documentation we reffer to Wee language using perfect tense like it is already realized, but it is not. Please just consider reading instead of "is", "should be". This is to avoid document rework after implementation. However all can be changed. We are debating on Discord what is a better way.</div>
<h2><a id="lang-index"></a>Wee Inception</h2>
<p>Wee is an exercise language with didactic purposes. It is just a toy, nothing serious therefore has it's name "wee" that means: "little". We will probably use some concepts from Wee in two other languages: Bee, EVE. If we prove that works then maybe we find an application for it.<p>
<hr>
<p><b>Index</b></p>
<ul>
<li><a href="features.html">Features</a></li>
<li><a href="operators.html">Operators</a></li>
<li><a href="syntax.html">Syntax</a></li>
<li><a href="collections.html">Collections</a></li>
</ul>
<hr>
<p><b>Examples</b></p>
<p>Color syntax is not available for .css therefore we have used Notepad++ to create a custom language and took these two screen-shots. For details about syntax we use black & white code. Only these two demo examples are using color. </p>
<div class="row">
<div align="center" class="column col-md-6">
<img src="img/node.png" alt="Wee Node" width="300" class="img-fluid protect" >
<p>node.wee</p>
</div>
<div align="center" class="column col-md-6">
<img src="img/pointer.png" alt="Wee Pointer" width="300" class="img-fluid protect" >
<p>pointer.wee</p>
</div>
</div>
<p><b>Tools</b></p>
<p>There is a lot of work to make examples for Wee. You must dowload wee-udl.xml and install it on your computer. We will post instructions soon. We will also make a repository on GitHub to host demo code. So far there is no repository available becouse there is no code to store. </p>
<ul>
<li> Notepad++: <a href="https://notepad-plus-plus.org/"
rel="nofollow noopener noreferrer" >home</a></li>
<li> Notepad++: <a href="tools/wee-udl.xml" download>wee-udl.xml</a></li>
</ul>
<hr>
<p><b>Read next:</b>
<a href="features.html">Language Features</a></p>
<!-- Footer -->
<footer class="footer">
<div class="footer-copyright text-center"></div>
</footer>
</div>
</body>
</html>