randrews
|
eca9c3236d
|
upgrade winit
|
2025-11-04 23:32:55 -06:00 |
|
randrews
|
98c95b55f4
|
Moved NovaForth into a crate with a build script
|
2024-08-11 21:19:43 -05:00 |
|
randrews
|
f19736cb8a
|
Continue keyword
|
2024-05-04 20:37:47 -05:00 |
|
randrews
|
cd53a21e8f
|
Added break statements
|
2024-05-04 18:57:35 -05:00 |
|
randrews
|
3f1b8fd316
|
New example code, highlighting peek / poke, run btn detects code changes
|
2024-05-03 23:47:57 -05:00 |
|
randrews
|
46001c73f8
|
Reset btn, small QoL
|
2024-05-03 22:24:34 -05:00 |
|
randrews
|
db7605a16d
|
More complete file list
|
2024-05-03 21:48:52 -05:00 |
|
randrews
|
607cfe3b9f
|
Changed layout, three-column
|
2024-05-03 21:08:14 -05:00 |
|
randrews
|
473d7bd88c
|
Fixed a bug with codemirror saving changes
|
2024-05-03 21:07:45 -05:00 |
|
randrews
|
bde91901e2
|
Added comment-emission to the compiler
|
2024-05-03 21:06:09 -05:00 |
|
randrews
|
72e980a2db
|
Localstorage somewhat
|
2024-05-01 23:19:26 -05:00 |
|
randrews
|
badbd7e142
|
Basic syntax highlighting
|
2024-04-30 21:13:23 -05:00 |
|
randrews
|
de79e5acff
|
Basic codemirror editor
|
2024-04-28 01:39:29 -05:00 |
|
randrews
|
16a3e13ed7
|
The Forge simulator component
|
2024-04-28 00:14:49 -05:00 |
|
randrews
|
9179404f8a
|
Placeholder Forge source editor
|
2024-04-28 00:02:24 -05:00 |
|
randrews
|
64aeb4a38f
|
Remove html-level indentation from src
|
2024-04-28 00:01:35 -05:00 |
|
randrews
|
c8c5a5d99c
|
Expose Forge compiler
|
2024-04-28 00:01:15 -05:00 |
|
randrews
|
64460429de
|
Extract out CPU as a prop
|
2024-04-28 00:00:45 -05:00 |
|
randrews
|
2a2dff6202
|
Don't recreate the CPU each render
|
2024-04-27 23:57:22 -05:00 |
|
randrews
|
c7bf9fe1ec
|
Added forge emulator demo as a new page
|
2024-04-27 23:55:41 -05:00 |
|
randrews
|
10d113e364
|
Fixing imports
|
2023-12-09 13:23:15 -06:00 |
|
randrews
|
ca79642e43
|
Splitting vweb into multiple modules
|
2023-12-09 13:12:38 -06:00 |
|
randrews
|
51c690e263
|
Tweaked snippet layout
|
2023-02-06 12:21:11 -06:00 |
|
randrews
|
0c3a290ce8
|
Basics page
|
2023-02-06 12:20:03 -06:00 |
|
randrews
|
f07d0e315b
|
Animating the display (fuzz demo)
|
2023-02-02 23:55:42 -06:00 |
|
randrews
|
26cccd77b1
|
Added a Display struct and animation frames
|
2023-02-02 23:18:04 -06:00 |
|
randrews
|
5259d6ee8c
|
Uninitialized canvas display
|
2023-02-01 20:31:06 -06:00 |
|
randrews
|
78d8457f75
|
Specify width and syntax highlighting and indentation
|
2023-01-29 23:26:48 -06:00 |
|
randrews
|
7e969f1469
|
Multiple copies of the emulator on a page
|
2023-01-28 22:29:37 -06:00 |
|
randrews
|
c825e6d727
|
Finished snippet emulator (for now)
|
2023-01-28 00:31:14 -06:00 |
|
randrews
|
3d7a19d1bd
|
Highlighting lines and stepping through code
|
2023-01-27 01:25:01 -06:00 |
|
randrews
|
b602ae703f
|
Refactor to use a child text node instead of a prop
|
2023-01-26 22:50:24 -06:00 |
|
randrews
|
de3bac0084
|
A quick page to host a snippet emulator for development
|
2023-01-26 15:16:49 -06:00 |
|
randrews
|
7b67ff73ea
|
Interfaces for errors, calling vasm, and generating source maps
|
2023-01-26 15:16:08 -06:00 |
|
randrews
|
598e57d758
|
Making the repl work
|
2023-01-26 15:15:37 -06:00 |
|
randrews
|
87daef0fdc
|
Part of a snippet emulator
|
2023-01-26 15:14:37 -06:00 |
|
randrews
|
b3c533b0c6
|
Include serde to return a source map
|
2023-01-26 14:42:44 -06:00 |
|
randrews
|
11f0760b01
|
Vasm cli wrapper will now export a symbol table
|
2023-01-07 02:10:18 -06:00 |
|
randrews
|
3e6a33899a
|
Basic vasm cli wrapper
|
2023-01-07 00:53:55 -06:00 |
|
randrews
|
41810941aa
|
Updated copy of 4th
|
2023-01-05 19:16:57 -06:00 |
|
randrews
|
4de3bd5c0c
|
Fixed a couple prelude bugs
|
2023-01-02 14:27:00 -06:00 |
|
randrews
|
2dea244673
|
Web-based NovaForth repl
|
2023-01-01 17:57:23 -06:00 |
|