Skip to content

Commit ed373ea

Browse files
committed
Update to version 0.0.9
1 parent 2179e95 commit ed373ea

4 files changed

Lines changed: 19 additions & 7 deletions

File tree

CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Version 0.0.9 (in development)
1+
# Version 0.0.9
22
- Fixed `skip` bug.
33
- Added `extract` helper function.
44
- Fixed refinement arguments.

README.md

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -50,12 +50,17 @@ Red.evalCode(fizzbuzz);
5050
# Running
5151

5252
## Locally
53-
In order to run this locally, you'll need Node 12.13.1 or higher installed (I haven't tested it with any older versions yet) and TypeScript 3.9.2.
53+
In order to run this locally, you'll need:
54+
- Node 12.13.1 or higher (I haven't tested it with any older versions yet)
55+
- TypeScript 3.9.2 (`npm install -g typescript@3.9.2`).
56+
- @types/node 13.13.5 (`npm install -g @types/node@13.13.5`).
57+
58+
Alternativly, you can `cd` to the project directory and do `npm install`.
5459

5560
## In a browser
5661
I have yet to actually test Red.js using browser js, but it should be fine as long as you aren't using IE or Firefox.
5762

58-
You can also run the Red.js REPL (currently version 0.0.8) in your browser [right here](https://redjs-compiled-repl.theangryepicbanana.repl.run), although it will not always be up-to-date with the most recent version of Red.js immediately. This is currently hosted on [repl.it](https://repl.it/).
63+
You can also run the Red.js REPL (currently version 0.0.9) in your browser [right here](https://redjs-compiled-repl.theangryepicbanana.repl.run), although it will not always be up-to-date with the most recent version of Red.js immediately. This is currently hosted on [repl.it](https://repl.it/).
5964

6065

6166
# Current limitations
@@ -68,4 +73,9 @@ You can also run the Red.js REPL (currently version 0.0.8) in your browser [righ
6873

6974
# Notes
7075

71-
Please look at TODO.md
76+
Please look at TODO.md and FEATURES.md
77+
78+
79+
# FAQ
80+
81+
TODO

TODO.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,10 @@ TL;DR:
44
- Finish implementing features.
55

66
Finish very soon:
7+
- Add bit-shift operators.
78
- Fix stringy types like `file!` and `tag!`.
89
- Remove `pre1` from the preprocessor.
9-
- Implement (more) math natives.
10+
- Add more `series!` actions.
1011

1112
Finish somewhat soon:
1213
- Add the `error!` type.
@@ -75,4 +76,5 @@ Things already done:
7576
- Add support for `map!`, `binary!`, and `date!` literals.
7677
- Fix refinements for natives and actions.
7778
- Allow including files.
78-
- Unify `percent!` behavior.
79+
- Unify `percent!` behavior.
80+
- Implement (more) math natives.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "red.js",
3-
"version": "0.0.9b",
3+
"version": "0.0.9",
44
"description": "A web-based runtime for the Red programming language",
55
"main": "app.js",
66
"author": "theangryepicbanana",

0 commit comments

Comments
 (0)