|
|
62336b60eb
|
Only save .mima-flags file if there are any flags
|
2019-11-25 18:28:03 +00:00 |
|
|
|
e5728a0fb4
|
Discover assembly output file
|
2019-11-25 13:14:29 +00:00 |
|
|
|
9ace3632bc
|
Export symbol and flag files
|
2019-11-25 13:02:44 +00:00 |
|
|
|
02b6d65b8f
|
Store 'File's
|
2019-11-25 11:22:51 +00:00 |
|
|
|
d5d29a8180
|
Allow toggling memory part of memory dump
|
2019-11-25 10:02:08 +00:00 |
|
|
|
72e21d6ff2
|
Properly load flag and symbol files
|
2019-11-25 09:57:39 +00:00 |
|
|
|
fa4cd218ab
|
Switch assembler to new parser
|
2019-11-21 18:27:27 +00:00 |
|
|
|
a7ef16bc4e
|
Do more state formatting
Registers can now be displayed above the memory content.
|
2019-11-19 16:50:37 +00:00 |
|
|
|
75e102ed7d
|
Improve command-line option parsing
|
2019-11-19 11:45:24 +00:00 |
|
|
|
0d18329354
|
Add help for formatting options
|
2019-11-19 10:59:30 +00:00 |
|
|
|
8bfce48a7f
|
Format mima state
Also, use the new formatter in mima-run (and while we're at it, clean up flag
file loading and prepare for symbol file loading).
|
2019-11-19 10:24:53 +00:00 |
|
|
|
4707e929ef
|
Switch to Mima.Format formatting
|
2019-11-19 08:02:58 +00:00 |
|
|
|
f3c7cdf8b3
|
Reorganize things in preparation for formatting
|
2019-11-18 09:22:21 +00:00 |
|
|
|
c91d3f23e9
|
Rename Mima.Parser to Mima.Parse
|
2019-11-14 23:46:48 +00:00 |
|
|
|
02e23e7d4a
|
Automatically discover .mima-flags files
|
2019-11-13 15:22:35 +00:00 |
|
|
|
b554d80aa9
|
Introduce Run monad
A monad for nice, pure exceptions. I want to avoid working with IO
exceptions as much as possible.
|
2019-11-13 09:28:53 +00:00 |
|
|
|
1b8680004e
|
Create utility function for loading and parsing files
|
2019-11-13 07:58:41 +00:00 |
|
|
|
c887e57dbd
|
Rename wonkily-named function
|
2019-11-12 21:23:23 +00:00 |
|
|
|
9caa8298fc
|
Add support for flags in execution
|
2019-11-12 12:17:26 +00:00 |
|
|
|
957f65c380
|
Implement new specification
|
2019-11-10 18:17:21 +00:00 |
|
|
|
16a666d5c7
|
Update mima-run help
|
2019-11-10 16:10:02 +00:00 |
|
|
|
6c7b47a18d
|
Add mima-asm program
|
2019-11-10 10:58:40 +00:00 |
|
|
|
9258aa4f4d
|
Clean up application file structure
|
2019-11-08 19:28:59 +00:00 |
|
|
|
63350d5dd9
|
Load and save specification file format
|
2019-11-07 22:18:32 +00:00 |
|
|
|
890b35eadd
|
Modify color scheme
|
2019-11-07 20:55:53 +00:00 |
|
|
|
a0caa3b59c
|
Add syntax highlighting
This commit also cleans up the printing code, which is now longer but
easier to work with.
|
2019-11-07 20:23:31 +00:00 |
|
|
|
510ecaa51d
|
Clean up unused files
|
2019-11-07 18:40:05 +00:00 |
|
|
|
af70c1a02c
|
Print memory dump again
|
2019-11-07 16:46:21 +00:00 |
|
|
|
eb027f1c19
|
Reword parts of the help
|
2019-11-06 18:45:16 +00:00 |
|
|
|
f07b825313
|
Improve memory dump output
|
2019-11-06 18:24:33 +00:00 |
|
|
|
1c895add5a
|
Run MiMa for a specified amount of steps
Also, print IP and Acc at the time of the dump
|
2019-11-06 17:37:17 +00:00 |
|
|
|
082a205a7e
|
Implement most of mima-run CLI
|
2019-11-06 17:20:28 +00:00 |
|
|
|
8f9b082eb4
|
Parse command-line parameters
|
2019-11-06 15:02:30 +00:00 |
|
|
|
0f03dc20b7
|
Clean up
|
2019-11-05 21:15:48 +00:00 |
|
|
|
492462ea94
|
Create project
|
2019-11-04 16:38:42 +00:00 |
|