d
This commit is contained in:
@@ -51,10 +51,10 @@ memory_Context memory_selectItem(
|
|||||||
memory_Context memory_shouldDeselectMismatchedItems(
|
memory_Context memory_shouldDeselectMismatchedItems(
|
||||||
memory_Context c
|
memory_Context c
|
||||||
) {
|
) {
|
||||||
if !(
|
if (!(
|
||||||
c.recentField == "selectedItems" &&
|
c.recentField == "selectedItems" &&;
|
||||||
c.selectedItems.size() == 2
|
c.selectedItems.size() == 2;
|
||||||
) {
|
)) {
|
||||||
c.recentField = "none";
|
c.recentField = "none";
|
||||||
return c;
|
return c;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -100,13 +100,18 @@ def translateStatement(s, state):
|
|||||||
|
|
||||||
# Keep "if not ("
|
# Keep "if not ("
|
||||||
if ss == "if not (":
|
if ss == "if not (":
|
||||||
state.isIf = True
|
state.isIfNot = True
|
||||||
return f"{indentation}if !("
|
return f"{indentation}if (!("
|
||||||
|
|
||||||
# ): -> }
|
# ): -> }
|
||||||
if ss == "):":
|
if ss == "):":
|
||||||
state.isIf = False
|
# if
|
||||||
return f"{indentation}) {{"
|
if state.isIf:
|
||||||
|
state.isIf = False
|
||||||
|
return f"{indentation}) {{"
|
||||||
|
# if not
|
||||||
|
state.isIfNot = False
|
||||||
|
return f"{indentation})) {{"
|
||||||
|
|
||||||
ending = ";"
|
ending = ";"
|
||||||
if state.isIf:
|
if state.isIf:
|
||||||
@@ -132,6 +137,7 @@ class CPP:
|
|||||||
def __init__(self, fn):
|
def __init__(self, fn):
|
||||||
self.fn = fn
|
self.fn = fn
|
||||||
self.isIf = False
|
self.isIf = False
|
||||||
|
self.isIfNot = False
|
||||||
|
|
||||||
def translate(self):
|
def translate(self):
|
||||||
returnType = translateType(self.fn.returnType)
|
returnType = translateType(self.fn.returnType)
|
||||||
|
|||||||
Reference in New Issue
Block a user