From 0192b60338d93c7a6be4119cca7954251c1ebf8f Mon Sep 17 00:00:00 2001 From: Kayne Ruse Date: Fri, 27 Dec 2024 13:04:44 +1100 Subject: [PATCH] Updated README.md, filled out issue tracker, planning ahead --- README.md | 30 ++++++++++++++---------------- 1 file changed, 14 insertions(+), 16 deletions(-) diff --git a/README.md b/README.md index 6b89c97..6981f19 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,3 @@ -*For the feature complete version 1, [click here](https://github.com/Ratstail91/Toy/tree/v1).* -

@@ -15,14 +13,14 @@ This repository holds the reference implementation for Toy version 2.x, written * Simple C-like/JS-like syntax * Intermediate AST representation * Strong, but optional type system -* First-class functions +* First-class functions and closures * Extensible with importable native code * Can re-direct output, error and assert failure messages * Open-Source under the Zlib license # Syntax -The following examples aren't fully functional yet, see [timetable](#timetable). +The following examples aren't fully functional yet, see [Timetable](#timetable). ```toy //fizzbuzz example @@ -79,17 +77,17 @@ print tally(); //3 # Timetable -Here's a rough goal for the upcoming milestones, at which time I'll review and revise my projections. In terms of alpha/beta, the libraries mark the beginning of the beta stage. +Here's a rough goal for the upcoming milestones, at which time I'll review and revise my projections. -Feature | Time Span | Review Date | ---- | --- | --- | -[Arrays & Tables](https://github.com/Ratstail91/Toy/issues/155) | 3 weeks | 3rd Jan | -Types | 2 weeks | 17th Jan | -Slice Notation | 2 weeks | 31st Jan | -[Control Flow](https://github.com/Ratstail91/Toy/issues/152) | 1 month | 28th Feb | -Functions | 1 month | 28th March | -External Libraries | - | - | -Native Libraries | - | - | +| Feature | Time Span | Review Date | +| --- | :---: | :---: | +| [Arrays & Tables](https://github.com/Ratstail91/Toy/issues/155) | - | 1st Jan | +| [Control Flow](https://github.com/Ratstail91/Toy/issues/152) | 2 weeks | 15th Jan | +| [Functions](https://github.com/Ratstail91/Toy/issues/163) | 2 weeks | 29th Jan | +| [Dot Operator & Slices](https://github.com/Ratstail91/Toy/issues/156) | 2 weeks | 12th Feb | +| [Standard Libraries](https://github.com/Ratstail91/Toy/issues/164) | 2 weeks | 26th Feb | +| [Native Libraries](https://github.com/Ratstail91/Toy/issues/165) | 2 weeks | 12th Mar | +| [Documentation](https://github.com/Ratstail91/Toy/issues/169) | - | - | # Building @@ -101,11 +99,11 @@ To build and run the test suites, run `make tests` (`make tests-gdb` and `make t # Tools -*Coming Soon - see [#126](https://github.com/Ratstail91/Toy/discussions/126) for details.* +*Coming Soon - I want the features mostly working first.* # Documentation -*Coming Soon - I want the features mostly set in stone first.* +*Coming Soon - I want the features mostly working first.* # License