Commit graph

13 commits

Author SHA1 Message Date
bbd0707a6d Satisfy hlint 2019-12-03 23:24:12 +00:00
365d7f0b5f Fix how arguments are interpreted
Also adds the footer from mima-run to mima-asm.
2019-11-26 09:45:23 +00:00
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
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
f3c7cdf8b3 Reorganize things in preparation for formatting 2019-11-18 09:22:21 +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
6c7b47a18d Add mima-asm program 2019-11-10 10:58:40 +00:00