Commit graph

460 commits

Author SHA1 Message Date
Remko Tronçon
30f1200472 github: Bump node version 2022-05-23 21:37:02 +02:00
Remko Tronçon
308e7c3077 Cleanup 2022-05-23 21:27:19 +02:00
Remko Tronçon
f90b8062e1 Replace memcopy and memset by memory bulk operations 2022-05-23 20:54:43 +02:00
Remko Tronçon
c013b2493d Revert "Grow table from within WebAssembly"
It doesn't work in Node 16 (used by GitHub actions)

This reverts commit 2747458242.
2022-05-23 20:08:47 +02:00
Remko Tronçon
2747458242 Grow table from within WebAssembly 2022-05-23 20:08:39 +02:00
Remko Tronçon
fd6a03cc8d getc->read 2022-05-22 16:56:39 +02:00
Remko Tronçon
92c97db7f9 vscode: Add C auto-formatting 2022-05-22 16:38:54 +02:00
Remko Tronçon
ccd49c2b12 ACCEPT: Implement in terms of KEY 2022-05-22 09:53:40 +02:00
Remko Tronçon
fca7a90869 readChar: Remove unreachable 2022-05-22 09:53:40 +02:00
Remko Tronçon
b36f236c61 QUIT: Enter interpretation state 2022-05-21 20:50:43 +02:00
Remko Tronçon
fcb648b7de v0.7.0 2022-05-21 20:11:31 +02:00
Remko Tronçon
96490e1915 WORDS: Use type 2022-05-21 20:04:54 +02:00
Remko Tronçon
1a29e17a24 Print undefined word 2022-05-21 19:58:13 +02:00
Remko Tronçon
eded367819 thurtle: Refactor 2022-05-21 13:00:08 +02:00
Remko Tronçon
f2e37ba093 thurtle: Document query parameters 2022-05-21 11:16:54 +02:00
Remko Tronçon
f4484be2ef thurtle: Style tweaks 2022-05-21 11:03:40 +02:00
Remko Tronçon
cce720ea73 thurtle: Clean up stack in examples 2022-05-21 10:53:45 +02:00
Remko Tronçon
b701efd803 thurtle: Share & Export 2022-05-20 20:30:56 +02:00
Remko Tronçon
69bb024a5f thurtle: Change default program 2022-05-20 08:37:10 +02:00
Remko Tronçon
bc6d68c447 thurtle: Batch draw 2022-05-20 08:34:06 +02:00
Remko Tronçon
108de077c9 thurtle: Tweak plant 2022-05-19 23:27:33 +02:00
Remko Tronçon
322dff1997 thurtle: Add fractals 2022-05-19 21:34:49 +02:00
Remko Tronçon
d6f2418248 thurtle: Add Load/Save 2022-05-18 21:10:26 +02:00
Remko Tronçon
84a06ac1ba thurtle: Add syntax highlighting 2022-05-18 21:08:11 +02:00
Remko Tronçon
9ec19dbc15 thurtle: Add SETXY & SETROTATION 2022-05-18 21:04:38 +02:00
Remko Tronçon
47b83fc610 thurtle: Tweak examples 2022-05-15 21:57:53 +02:00
Remko Tronçon
629707587a Make dictionary entries consistent 2022-05-15 21:01:03 +02:00
Remko Tronçon
f11728bec8 Make dictionary entries consistent 2022-05-15 19:48:00 +02:00
Remko Tronçon
e6f0fe0841 Make dictionary entries consistent 2022-05-15 17:07:44 +02:00
Remko Tronçon
77fb0be735 Remove redundant string 2022-05-15 16:40:01 +02:00
Remko Tronçon
168c9784d2 Put word parse region on a fixed offset after HERE 2022-05-15 12:52:44 +02:00
Remko Tronçon
eedf29d63c Put pictured output region on a fixed offset after HERE 2022-05-15 09:28:23 +02:00
Remko Tronçon
0ccc44a741 thurtle: Add GitHub link 2022-05-15 09:25:53 +02:00
Remko Tronçon
c4c83cd872 thurtle: Tweak examples 2022-05-15 08:00:57 +02:00
Remko Tronçon
65c375b0d9 thurtle: Better flower 2022-05-14 21:46:25 +02:00
Remko Tronçon
6402001a8d thurtle: Move about text to header 2022-05-14 21:37:14 +02:00
Remko Tronçon
2f99a79459 thurtle: Add 2 spiral examples 2022-05-14 21:23:31 +02:00
Remko Tronçon
90ccc78ead Fix NIP & TUCK 2022-05-14 21:23:31 +02:00
Remko Tronçon
0a7b49d29d examples: Fix stack comment 2022-05-14 20:05:01 +02:00
Remko Tronçon
c6ba6270b1 v0.6.0 2022-05-14 12:47:50 +02:00
Remko Tronçon
18fcdc6b58 READM: Documentation update 2022-05-14 08:56:27 +02:00
Remko Tronçon
5773010948 web: Call async callbacks with WAForth object 2022-05-14 08:51:25 +02:00
Remko Tronçon
3c40468de6 web: Add bindAsync 2022-05-14 08:31:08 +02:00
Remko Tronçon
eab641d0d1 examples: Update fetch example 2022-05-14 08:01:54 +02:00
Remko Tronçon
5cbbd733ff web: Add pushString() 2022-05-14 07:40:48 +02:00
Remko Tronçon
3d3092a24e examples: Add fetch example 2022-05-13 22:02:28 +02:00
Remko Tronçon
164d7bee0f web: Expose push/pop on main object 2022-05-13 21:46:55 +02:00
Remko Tronçon
832c41324b build: Replace forth plugin by text loader 2022-05-12 21:13:04 +02:00
Remko Tronçon
a007fdedfc github: Run build workflow on pull requests 2022-05-12 21:11:32 +02:00
Remko Tronçon
79ab8c8e7f thurtle: Use JSX 2022-05-12 21:10:04 +02:00