Commit Graph

26 Commits

Author SHA1 Message Date
Raphael Jacobs e21e0bc03e cargo fmt 2022-11-02 11:00:25 +01:00
Raphael Jacobs d98334244e added support for indirect reference 2022-11-02 11:00:06 +01:00
Raphael Jacobs 664d89a436 really tired 2022-11-02 02:54:26 +01:00
Raphael Jacobs 76da3486a4 i am really tired 2022-11-02 02:53:03 +01:00
Raphael Jacobs f784edb82e fixed highlighting 2022-11-02 02:51:08 +01:00
Raphael Jacobs 094034fa58 added possibility to input negative number. There is still work to do, but writing gibberish is not a big deal. 2022-11-01 13:57:49 +01:00
Raphael Jacobs ce6196263a fixed jumps to be 0-indexed. 2022-11-01 13:44:41 +01:00
Raphael Jacobs 030d97b6cc changed word type from unsigned to signed. 2022-11-01 13:30:09 +01:00
Raphael Jacobs b10bb54350 added utility to overwrite the entire input queue directly, to fix a bug in the JS version. 2022-11-01 13:16:22 +01:00
Raphael Jacobs f7cf1875cd minor typo, updated gitignore. 2022-11-01 12:24:39 +01:00
Raphael Jacobs ff3e4ca380 added some form of html isa documentation. Just converting the markdown one, which will stand as reference documentation and spec forever. 2022-11-01 12:08:15 +01:00
Raphael Jacobs 7e84414574 fixed "0" in input queue when no input is provided bug. 2022-11-01 12:05:59 +01:00
Raphael Jacobs 747d6c02d6 haha! 2022-10-13 18:06:02 +02:00
Raphael Jacobs f1cdf6640b fixed: empty programs would be ok and panic! 2022-10-13 18:02:30 +02:00
Raphael Jacobs 89d9894966 oopsie!!! the power of nvim. 2022-10-13 15:43:52 +02:00
Raphael Jacobs d3d78fc0c4 added sync script 2022-10-13 15:35:17 +02:00
Raphael Jacobs 1f6412bd0a little typo! Haha. 2022-10-13 15:35:05 +02:00
Raphael Jacobs 290f5bb6f8 Code polishing, actual production ready version 2022-10-13 15:15:45 +02:00
Raphael Jacobs 2851e78e7e Big commit: barely functional version. Added syntax highlighting in the browser, parsing errors being highlighted, cpu errors being displayed (not highlighted yet), minor backend improvements, massive frontend improvements. 2022-10-12 14:36:23 +02:00
Raphael Jacobs 0ed779ae3a cargo fmt and more documentation. Added jump check and acc access check. 2022-10-07 15:39:43 +02:00
Raphael Jacobs 56855b2a2c finished parsing 2022-10-07 12:46:27 +02:00
Raphael Jacobs 09e0ce58af fixing link, second experiment 2022-10-07 12:17:47 +02:00
Raphael Jacobs 153c534feb improved a link! hoping it works 2022-10-07 12:17:07 +02:00
Raphael Jacobs c9dcbb1c0e code improvements, improved readme, added ISA description 2022-10-07 12:14:05 +02:00
Raphael Jacobs d882326283 added command line frontend 2022-10-07 09:31:50 +02:00
Raphael Jacobs 42f0472185 first commit 2022-10-06 23:47:05 +02:00