minjaesong
|
a2e74313a1
|
cmd parser
|
2020-11-01 18:41:39 +09:00 |
|
minjaesong
|
5d66234c47
|
empty commit message
|
2020-11-01 17:48:23 +09:00 |
|
minjaesong
|
e0eba43fe0
|
execApp func for dos
|
2020-11-01 14:42:32 +09:00 |
|
minjaesong
|
c331af2cc4
|
a way to run program with arguments
|
2020-11-01 12:03:03 +09:00 |
|
minjaesong
|
af876866b5
|
minified bios
|
2020-10-31 22:39:34 +09:00 |
|
minjaesong
|
055b825cca
|
booting entirely from the bios
|
2020-10-31 22:23:26 +09:00 |
|
minjaesong
|
ca906d8606
|
forgot to reset the drive :p
|
2020-10-30 23:38:37 +09:00 |
|
minjaesong
|
21dd2ead8f
|
making bootloader to load the dos kernel to run a shell
|
2020-10-30 23:34:31 +09:00 |
|
minjaesong
|
d8f7bb3973
|
stuffs
|
2020-10-30 11:45:22 +09:00 |
|
minjaesong
|
4d4b698807
|
reading and eval()ing file using dos kernel
|
2020-10-29 17:27:09 +09:00 |
|
minjaesong
|
85e65e1bba
|
writing multiblock messages thru serial
|
2020-10-29 14:30:58 +09:00 |
|
minjaesong
|
219bc641cf
|
dos kernel wip
|
2020-10-29 11:52:31 +09:00 |
|
minjaesong
|
5167bf1034
|
reverting new js eval impl
|
2020-10-28 23:42:55 +09:00 |
|
minjaesong
|
29584b7070
|
working proof-of-concept file read fom disk
|
2020-10-28 23:07:12 +09:00 |
|
minjaesong
|
664a4ca758
|
more nashorn nonsense
|
2020-10-28 14:57:50 +09:00 |
|
minjaesong
|
939940e784
|
re-impl of js eval function because wtf js
|
2020-10-28 14:28:36 +09:00 |
|
minjaesong
|
778c8bd918
|
testdiskdrive minor fixes, working directory listing
|
2020-10-28 11:28:07 +09:00 |
|
minjaesong
|
6e5c5d0981
|
backporting cli command history scrolling into dos
|
2020-10-28 10:24:30 +09:00 |
|
minjaesong
|
acbd4ddc7d
|
startSend() wont send extra fill-in bytes
|
2020-10-23 16:50:36 +09:00 |
|
minjaesong
|
d579099d9c
|
fix:device ready check
|
2020-10-23 13:30:20 +09:00 |
|
minjaesong
|
51dce0658d
|
little fixes and additions to basic
|
2020-10-23 11:17:34 +09:00 |
|
minjaesong
|
0e5c200556
|
working multiblock transfer (kinda)
|
2020-10-22 16:28:35 +09:00 |
|
minjaesong
|
d0ef473adc
|
SerialHelper would work as intended MINUS the wait function
|
2020-10-22 14:16:36 +09:00 |
|
minjaesong
|
f8a0cf9ee2
|
gl to deal with both signed and unsigned values
|
2020-10-20 21:12:53 +09:00 |
|
minjaesong
|
e01be3f2ca
|
lighter memcheck
|
2020-10-20 18:28:00 +09:00 |
|
minjaesong
|
f49cb6c300
|
adding gzip/replaced bad base64 impl with libgdx's
|
2020-10-20 17:44:59 +09:00 |
|
minjaesong
|
f8db6f1186
|
clock widget for fsh
|
2020-10-08 17:34:18 +09:00 |
|
minjaesong
|
b930f1eade
|
fix: bad sprite impl
|
2020-10-08 10:41:05 +09:00 |
|
minjaesong
|
e8ddf6f9a1
|
improved logo for the shell
|
2020-10-01 12:03:43 +09:00 |
|
minjaesong
|
084a9f7aab
|
logo for the shell
|
2020-09-30 18:30:25 +09:00 |
|
minjaesong
|
50b567d9ce
|
some random shits
|
2020-09-20 21:29:26 +09:00 |
|
minjaesong
|
9ecacb7ece
|
draft of the VCD-programming thing
|
2020-07-23 15:00:41 +09:00 |
|
minjaesong
|
9aaf6200eb
|
PRINT function to differentiate , and ;
|
2020-06-25 21:20:14 +09:00 |
|
minjaesong
|
8a638df3fc
|
BasicAST: ability to distinguish two different separators
|
2020-06-24 12:26:45 +09:00 |
|
minjaesong
|
0bd920a5a5
|
inlining some func
|
2020-06-17 20:38:38 +09:00 |
|
minjaesong
|
41164f8908
|
fixing null nextLine when IF condition is false and has no ELSE
|
2020-06-17 19:28:06 +09:00 |
|
minjaesong
|
730633c23f
|
more BASIC operators|parsing binary literals
|
2020-06-17 18:05:12 +09:00 |
|
minjaesong
|
51e508e5bd
|
if and == works
|
2020-06-17 15:59:03 +09:00 |
|
minjaesong
|
fe6475d322
|
^C status wont spill into the next round|memvwr
|
2020-06-17 09:36:34 +09:00 |
|
minjaesong
|
8b9a16bbd1
|
null argument to support print w/o newline|new EMIT fn for BASIC
|
2020-06-16 10:02:04 +09:00 |
|
minjaesong
|
4e9dcf71e0
|
^C works now
|
2020-06-16 08:15:57 +09:00 |
|
minjaesong
|
810e9e0c0b
|
working goto but ^C doesnt work
|
2020-06-15 18:54:52 +09:00 |
|
minjaesong
|
72058492b9
|
unary plus/minus has seemingly correct precedence | POW op breaks parser
|
2020-06-15 11:57:33 +09:00 |
|
minjaesong
|
cbded369b6
|
reading variables properly | parser has bad op precedence
|
2020-06-15 08:45:18 +09:00 |
|
minjaesong
|
19cc6f56b8
|
variable assignment
|
2020-06-14 18:43:35 +09:00 |
|
minjaesong
|
14667fd22c
|
executing print hello world
|
2020-06-14 16:26:39 +09:00 |
|
minjaesong
|
f21ebdbf56
|
parsing of function call w/o paren
|
2020-06-14 14:36:10 +09:00 |
|
minjaesong
|
d5e7ca8e43
|
if statement parsing
|
2020-06-14 09:05:36 +09:00 |
|
minjaesong
|
d5f30489fd
|
more comments
|
2020-06-12 03:09:59 +09:00 |
|
minjaesong
|
4d4154b811
|
fixing bad number tokenising
|
2020-06-11 15:59:07 +09:00 |
|