Added a basic landing page for the website
This commit is contained in:
@@ -2,3 +2,7 @@
|
||||
title = "The Toy Programming Language"
|
||||
authors = ["Kayne Ruse"]
|
||||
language = "en"
|
||||
|
||||
[output.html]
|
||||
git-repository-url = "https://github.com/krgamestudios/Toy"
|
||||
git-repository-icon = "fab-github"
|
||||
@@ -0,0 +1 @@
|
||||
Nobody here but us chickens!
|
||||
@@ -0,0 +1,21 @@
|
||||
<p align="center">
|
||||
<image src="img/toylogo.png" alt="The Toy Logo" />
|
||||
</p>
|
||||
|
||||
The Toy Programming Language is an imperative, bytecode-interpreted, embeddable scripting language. Rather than functioning independently, it serves as part of another program, the "host". This design allows for straightforward customization by both the host's developers and end users, achieved by exposing program logic through external scripts.
|
||||
|
||||
# Nifty Features
|
||||
|
||||
* Simple C-like syntax
|
||||
* Intermediate AST and bytecode representations
|
||||
* Strong, but optional type system
|
||||
* First-class functions and closures
|
||||
* Extensible with native C-bindings
|
||||
* Can re-direct output, error and assertion messages
|
||||
* Open-Source under the zlib license
|
||||
|
||||
# Further Reading
|
||||
|
||||
This website is under construction - for further info, see the official repository: [https://gitea.krgamestudios.com/krgamestudios/Toy](https://gitea.krgamestudios.com/krgamestudios/Toy), or the GitHub mirror: [https://github.com/krgamestudios/Toy](https://github.com/krgamestudios/Toy).
|
||||
|
||||
An example of Toy in action: [Vampire Toyvivors](https://gitea.krgamestudios.com/krgamestudios/VampireToyvivors).
|
||||
+1
-1
@@ -1,3 +1,3 @@
|
||||
# Summary
|
||||
|
||||
- [Chapter 1](./chapter_1.md)
|
||||
- [Introduction](./README.md)
|
||||
|
||||
@@ -1 +0,0 @@
|
||||
# Chapter 1
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 11 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 454 KiB |
Reference in New Issue
Block a user