projects
/
super-star-trek.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Restore m m .1 fix and fix a broken test.
[super-star-trek.git]
/
sst.py
diff --git
a/sst.py
b/sst.py
index db33c54e20577b40474f92ac7474d1c4c6782073..ccb1f14c6c2fb37c1e3dfce0de536e6716553475 100755
(executable)
--- a/
sst.py
+++ b/
sst.py
@@
-4013,15
+4013,20
@@
def getcourse(isprobe):
iprompt = True
key = scanner.nexttok()
itemp = "verbose"
iprompt = True
key = scanner.nexttok()
itemp = "verbose"
- if key != "IHREAL":
+ if key == "IHREAL":
+ delta.j = scanner.real
+ else:
huh()
raise TrekError
huh()
raise TrekError
- delta.j = scanner.real
key = scanner.nexttok()
key = scanner.nexttok()
- if key != "IHREAL":
+ if key == "IHREAL":
+ delta.i = scanner.real
+ elif key == "IHEOL":
+ delta.i = 0
+ scanner.push("\n")
+ else:
huh()
raise TrekError
huh()
raise TrekError
- delta.i = scanner.real
# Check for zero movement
if delta.i == 0 and delta.j == 0:
scanner.chew()
# Check for zero movement
if delta.i == 0 and delta.j == 0:
scanner.chew()