Commit Graph

6626 Commits

Author SHA1 Message Date
Kartik Agaram 34dd228eb2 6627 2020-07-10 21:08:26 -07:00
Kartik Agaram c532373e29 6626 2020-07-09 12:32:07 -07:00
Kartik Agaram cb0a41f588 6625 2020-07-09 11:42:28 -07:00
Kartik Agaram a3bfbb99f8 6624 2020-07-09 07:57:03 -07:00
Kartik Agaram 88aeadf3c6 6623 2020-07-08 22:56:55 -07:00
Kartik Agaram f16f569060 6622 - new syscalls: time and ntime
As a side-effect I find that my Linode can print ~100k chars/s. At 50 rows
and 200 columns per screen, it's 10 frames/s.
2020-07-08 22:14:42 -07:00
Kartik Agaram 3ae9d0ed54 6621 2020-07-06 11:13:12 -07:00
Kartik Agaram 8620c1edc3 6620 2020-07-06 11:09:02 -07:00
Kartik Agaram 55b9ef9a1f 6619 2020-07-06 11:07:30 -07:00
Kartik Agaram 9a524793ee 6618 - new docs 2020-07-06 01:05:10 -07:00
Kartik Agaram 3ccb2c8328 6617 2020-07-05 15:48:17 -07:00
Kartik Agaram 28e69dc92a 6616 2020-07-05 14:37:09 -07:00
Kartik Agaram 9c582f0b69 6615 2020-07-05 12:44:45 -07:00
Kartik Agaram 4cc52b14f9 6614
Fix CI.
2020-07-05 12:43:00 -07:00
Kartik Agaram badff12385 6613 - first word of vocabulary implemented in Mu 2020-07-05 12:21:30 -07:00
Kartik Agaram c09c91e185 6612 - reorganize layers 2020-07-05 12:13:28 -07:00
Kartik Agaram f2c5b05374 6611 - start adding to common vocabulary in Mu 2020-07-05 10:41:41 -07:00
Kartik Agaram cf28645f8a 6610 - tweak the Linux boot image generator
So far we hardcoded the translation process and it only supported SubX.
Now we pass in an ELF binary and outsource how it's generated.
2020-07-05 10:38:18 -07:00
Kartik Agaram ff856aa0ba 6609 2020-07-05 08:19:00 -07:00
Kartik Agaram b5984ac5b6 6607 - new prototype dir for spreadsheet ideas 2020-07-05 08:15:07 -07:00
Kartik Agaram f33979aab1 6606 2020-07-02 15:22:14 -07:00
Kartik Agaram d99a870a11 6605 2020-07-01 20:48:45 -07:00
Kartik Agaram 996402e8fd 6604 - new app
https://archive.org/details/akkartik-2min-2020-07-01

In the process I found a bug, added a new syscall, and 'emulated' it.
2020-07-01 16:47:20 -07:00
Kartik Agaram 792451d1be 6603 2020-06-30 14:59:45 -07:00
Kartik Agaram 2655a4a91d 6602 2020-06-30 14:54:30 -07:00
Kartik Agaram 8bd3c2b5a8 6601 2020-06-29 19:21:43 -07:00
Kartik Agaram 6c7f7abdb8 6600 2020-06-29 19:16:36 -07:00
Kartik Agaram 222548962c 6599 2020-06-29 19:14:19 -07:00
Kartik Agaram 12e2b93a4b 6598 2020-06-29 18:35:20 -07:00
Kartik Agaram 59cf3ae983 6597 2020-06-29 18:33:52 -07:00
Kartik Agaram 1afc882890 6596 2020-06-29 18:31:17 -07:00
Kartik Agaram 690fa191f1 6595 2020-06-29 18:01:44 -07:00
Kartik Agaram 05dabd816a 6594 - start standardizing the meaning of 'print' 2020-06-29 17:58:01 -07:00
Kartik Agaram 40323d3388 6593 2020-06-28 23:36:26 -07:00
Kartik Agaram 8ce50909c4 6592 - error-checking for integer stmts feels done 2020-06-28 23:25:18 -07:00
Kartik Agaram 9483fdc1fb 6591 2020-06-28 23:17:34 -07:00
Kartik Agaram 4ddc2620f7 6590 2020-06-28 23:10:45 -07:00
Kartik Agaram 896e3bcfb2 6589 2020-06-28 23:09:10 -07:00
Kartik Agaram d31bd529f7 6588 2020-06-28 18:49:50 -07:00
Kartik Agaram 52d3ee0326 6587 2020-06-28 14:35:45 -07:00
Kartik Agaram f7a174c2a1 6586 - error-checking for 'get' stmts feels done 2020-06-28 14:23:31 -07:00
Kartik Agaram 1a89b13b9c 6585 2020-06-28 11:50:50 -07:00
Kartik Agaram bf4fbab76d 6584 2020-06-28 10:19:02 -07:00
Kartik Agaram 60bffdaa49 6583 2020-06-28 09:53:32 -07:00
Kartik Agaram 76a669f689 6582 2020-06-28 09:10:16 -07:00
Kartik Agaram fbc4544ff8 6581 2020-06-28 08:49:08 -07:00
Kartik Agaram e98a6babb5 6580 2020-06-28 08:25:37 -07:00
Kartik Agaram f58a6acc3f 6579 2020-06-28 00:55:31 -07:00
Kartik Agaram 1da16dd6cb 6578 - redo error if 'get' on unknown field
This commit reimplements commit 6515 to happen during type-checking rather
than as early as possible. That way we naturally get a more informative
error message.
2020-06-27 21:03:43 -07:00
Kartik Agaram ab42709e14 6577 2020-06-27 14:30:07 -07:00