|
|
b15606a530
|
Create types for assembly phase 1
|
2020-03-30 14:54:43 +00:00 |
|
|
|
7b7a363693
|
Use package for modifying paths
|
2020-03-29 11:12:44 +00:00 |
|
|
|
362025c8df
|
Parse command-line options
|
2020-03-27 21:39:28 +00:00 |
|
|
|
975c5e4116
|
Set up mima-run executable
|
2020-03-27 21:13:12 +00:00 |
|
|
|
495809bd86
|
Clean up storage implementation
Also switch to lazy byte strings in Mima.Run because they appear to be used in
all libraries used.
|
2020-03-27 21:02:20 +00:00 |
|
|
|
a7d4eec3dd
|
Configure hspec
|
2020-03-27 20:28:59 +00:00 |
|
I-Al-Istannen
|
ae7f0bdac4
|
Add simple load and store methods for Metadata
|
2020-03-27 16:14:48 +01:00 |
|
|
|
c3584df5dc
|
Implement Run monad
|
2020-03-27 12:56:27 +00:00 |
|
I-Al-Istannen
|
70189144f1
|
Add a primitive meta file parser
|
2020-03-25 22:46:24 +01:00 |
|
|
|
b1274d5d2c
|
Begin rewrite
... by deleting most files. By the theory of evolution, the remaining ones will
get stronger over the next commits. That's how it works, isn't it?
|
2020-03-25 21:41:41 +00:00 |
|
|
|
02e23e7d4a
|
Automatically discover .mima-flags files
|
2019-11-13 15:22:35 +00:00 |
|
|
|
6c7b47a18d
|
Add mima-asm program
|
2019-11-10 10:58:40 +00:00 |
|
|
|
803c826395
|
Parse instructions with labels
|
2019-11-09 19:24:50 +00:00 |
|
|
|
9258aa4f4d
|
Clean up application file structure
|
2019-11-08 19:28:59 +00:00 |
|
|
|
63a32ff01a
|
Prepare reimplementing Mima.Word
|
2019-11-08 17:55:42 +00:00 |
|
|
|
e029a5f7e3
|
Remove package version restrictions
This is what the stack resolver is for, if I understand correctly. See
also the version number description in the readme at
https://github.com/commercialhaskell/lts-haskell
|
2019-11-08 17:55:00 +00:00 |
|
|
|
63350d5dd9
|
Load and save specification file format
|
2019-11-07 22:18:32 +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 |
|
|
|
8f9b082eb4
|
Parse command-line parameters
|
2019-11-06 15:02:30 +00:00 |
|
|
|
b6420a34ca
|
Load and save memory maps
|
2019-11-06 13:35:15 +00:00 |
|
|
|
2843cfd462
|
Execute a MiMa state
|
2019-11-06 09:32:49 +00:00 |
|
|
|
c29f41db06
|
Add machine words and instructions
|
2019-11-05 21:15:27 +00:00 |
|
|
|
492462ea94
|
Create project
|
2019-11-04 16:38:42 +00:00 |
|