projects
/
calu.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
3a_asm: FIX: get rid of 0-4 in displacement
[calu.git]
/
3a_asm
/
DT.hs
diff --git
a/3a_asm/DT.hs
b/3a_asm/DT.hs
index 213a5c381763458c02ae842d707d1954d8b1a479..519415981a0347bc5eb3b2d699ab070a804652c8 100644
(file)
--- a/
3a_asm/DT.hs
+++ b/
3a_asm/DT.hs
@@
-38,6
+38,7
@@
iLabel d@(aktadr,_) = do {i <- (iLit d); return $ ((i - aktadr)`div`4) .&. 0xfff
iLit :: Dict -> Parser Word32
iLit (_,d) = do
+ parseMySpaces
val <- expr d;
try (do {
string "@hi"; parseMySpaces;