diff options
| author | James Barnett <noreply@jamesbarnett.xyz> | 2018-07-23 20:16:07 +0100 |
|---|---|---|
| committer | James Barnett <noreply@jamesbarnett.xyz> | 2018-07-23 20:16:07 +0100 |
| commit | 6acdde8f7093c0fb2e95d8dbc14dfab096b0a027 (patch) | |
| tree | b9608e85db3704eca7d571cc059e7723448823a9 /src/main/kotlin/cpu/opcodes/Calls.kt | |
| parent | c6a953d722b1fdc27a9db6f78f00c52fe43a7222 (diff) | |
| download | KGB-6acdde8f7093c0fb2e95d8dbc14dfab096b0a027.tar.xz KGB-6acdde8f7093c0fb2e95d8dbc14dfab096b0a027.zip | |
Move lambda calls outside of parens
Diffstat (limited to 'src/main/kotlin/cpu/opcodes/Calls.kt')
| -rw-r--r-- | src/main/kotlin/cpu/opcodes/Calls.kt | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/main/kotlin/cpu/opcodes/Calls.kt b/src/main/kotlin/cpu/opcodes/Calls.kt index 697b56c..70ce3f0 100644 --- a/src/main/kotlin/cpu/opcodes/Calls.kt +++ b/src/main/kotlin/cpu/opcodes/Calls.kt @@ -8,12 +8,12 @@ import BitManipulation as bm val calls = mapOf( - 0xCD to Operation("CALL nn", 2, 12, {r, m, a -> call(bm.argsToWord(a), r, m)}), + 0xCD to Operation("CALL nn", 2, 12) { r, m, a -> call(bm.argsToWord(a), r, m)}, - 0xC4 to Operation("CALL NZ,nn", 2, 12, {r, m, a -> if(r.getFlag(Flag.ZERO) == 0) call(bm.argsToWord(a), r, m)}), - 0xCC to Operation("CALL Z,nn", 2, 12, {r, m, a -> if(r.getFlag(Flag.ZERO) == 1) call(bm.argsToWord(a), r, m)}), - 0xD4 to Operation("CALL NC,nn", 2, 12, {r, m, a -> if(r.getFlag(Flag.CARRY) == 0) call(bm.argsToWord(a), r, m)}), - 0xDC to Operation("CALL C,nn", 2, 12, {r, m, a -> if(r.getFlag(Flag.CARRY) == 1) call(bm.argsToWord(a), r, m)}) + 0xC4 to Operation("CALL NZ,nn", 2, 12) { r, m, a -> if(r.getFlag(Flag.ZERO) == 0) call(bm.argsToWord(a), r, m)}, + 0xCC to Operation("CALL Z,nn", 2, 12) { r, m, a -> if(r.getFlag(Flag.ZERO) == 1) call(bm.argsToWord(a), r, m)}, + 0xD4 to Operation("CALL NC,nn", 2, 12) { r, m, a -> if(r.getFlag(Flag.CARRY) == 0) call(bm.argsToWord(a), r, m)}, + 0xDC to Operation("CALL C,nn", 2, 12) { r, m, a -> if(r.getFlag(Flag.CARRY) == 1) call(bm.argsToWord(a), r, m)} ) |