Skip to content

Commit 0d206e1

Browse files
committed
chore(readme): updatee readme
1 parent c2912ba commit 0d206e1

File tree

1 file changed

+17
-14
lines changed

1 file changed

+17
-14
lines changed

README.md

Lines changed: 17 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,13 @@
66
[![Dependencies Status](https://david-dm.org/basics/jsto.../status.svg)](https://david-dm.org/basics/jsto...)
77
[![DevDependencies Status](https://david-dm.org/basics/jsto.../dev-status.svg)](https://david-dm.org/basics/jsto...?type=dev)
88

9-
# jsto...
9+
# jsto ...
1010

1111
this libary is going to provide you a simple way of writing typed js code.
1212
this code can run and tested directly with js.
1313
but with types it can be transpiled to other languages, too.
1414

15-
a type checker is in process, too. there will be a simple checking without type inference,
15+
a type checker is in process, too. there will be a simple checking without type inference,
1616
this can be archived with typescript, but not at runtime.
1717

1818
| environment | jsto... checker | typescript |
@@ -21,21 +21,23 @@ this can be archived with typescript, but not at runtime.
2121
| build time |||
2222
| IDE time (the best time) |||
2323

24-
| typesafe | jsto... checker | typescript |
25-
| ---------- | :-------------: | :--------: |
26-
| functions |||
27-
| arguments |||
28-
| prototypes |||
29-
| classes |||
30-
| attributes |||
31-
| methods |||
32-
| variables |||
24+
| typesafe | jsto... checker | typescript |
25+
| ----------- | :-------------: | :--------: |
26+
| functions |||
27+
| arguments |||
28+
| prototypes |||
29+
| classes |||
30+
| attributes |||
31+
| methods |||
32+
| variables |||
33+
| arythmetics |||
3334

3435
# features in process
3536

3637
- [x] generate JSTree out of js
3738
- ESTree + type annotations
3839
- [ ] index.d.ts file with generics for typescript
40+
- [ ] type inference
3941
- [ ] jstoGLSL transpiler great for performance
4042
- [x] generate valid glsl code
4143
- [ ] glsl polyfills
@@ -53,10 +55,11 @@ this can be archived with typescript, but not at runtime.
5355
- [ ] typesafety
5456

5557
in future
58+
5659
- [ ] jstoWASM transpiler great for headless rendering
57-
- [ ] first iteration implement glsl behavior (vector and matrix)
58-
inspired by https://github.com/AssemblyScript/assemblyscript
59-
use decompiler to compare https://v8.dev/blog/wasm-decompile
60+
- [ ] first iteration implement glsl behavior (vector and matrix)
61+
inspired by <https://github.com/AssemblyScript/assemblyscript>
62+
use decompiler to compare <https://v8.dev/blog/wasm-decompile>
6063
- [ ] jstoWASM simulator
6164
- [ ] what other languages do we need?
6265

0 commit comments

Comments
 (0)