From 74606d3509e4ce39f5f37c8d7da8770f85c3c3cf Mon Sep 17 00:00:00 2001 From: Kayne Ruse Date: Wed, 7 Jun 2023 23:04:22 +1000 Subject: [PATCH] Tweaks to the front page --- index.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/index.md b/index.md index 0e5908f..3f8690e 100644 --- a/index.md +++ b/index.md @@ -6,10 +6,12 @@ # Preamble -The Toy programming language is a procedural bytecode-intermediate interpreted language. It isn't intended to operate on its 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 Toy programming language is an imperative bytecode-intermediate embedded scripting language. It isn't intended to operate on its 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. +The Toy reference implementation can be found on [github](https://github.com/Ratstail91/Toy). + ``` fn makeCounter() { //declare a function like this var total: int = 0; //declare a variable with a type like this