src/pylib/pysugar/stmt/comprehension

Source   Edit  

Procs

proc rewriteCompensive(n: NimNode;
                       toPyExpr: proc (ele: NimNode): NimNode {....raises: [].}): tuple[
    rewriten: bool, res: NimNode] {....raises: [], tags: [RootEffect], forbids: [].}
Source   Edit  
proc rewriteCompensiveImpl(n: NimNode;
                           toPyExpr: proc (ele: NimNode): NimNode {....raises: [].}): tuple[
    rewriten: bool, res: NimNode] {....raises: [], tags: [RootEffect], forbids: [].}
like rewriteCompensive but no check on kind of n and assumes n.len > 0 Source   Edit