Wrote types.md

This commit is contained in:
2022-09-11 05:52:23 +10:00
committed by GitHub
parent 460e2f6ffb
commit 42eac86c88
2 changed files with 100 additions and 0 deletions

View File

@@ -2,6 +2,8 @@
<image src="toylogo.png" />
</p>
# Preamble
The Toy programming language is a procedural bytecode-intermediate interpreted language. It isn't intended to operate on it's own, but rather as part of another program, the "host". This process is intended to allow a decent amount of easy customisation by the host's end user, by exposing logic in script files. Alternatively, binary files in a custom format can be used as well.
The host will provide all of the extensions needed on a case-by-case basis. Script files have the `.toy` file extension, while binary files have the `.tb` file extension.
@@ -23,3 +25,6 @@ The host will provide all of the extensions needed on a case-by-case basis. Scri
* [Functions](functions)
* [Developing With Toy](developing-with-toy)
# Version Differences
There have been a number of versions of Toy over the years, the current actively developed version is called `0.6.0`. It is recommended that you don't use the older versions.