Ejemplo n.º 1
0
    def create_for(self, parent, cur):
        """
Create For-loop

| Structure:
|   For
|   | <loop variable>
|   | <loop expression>
|   | <code block>

Args:
    parent (Block): Reference to parent node
    cur (int): position where for-loop is identified

Returns:
    int: position where for-loop ends

See also:
    :py:func:`matlab2cpp.tree.branches.forloop`
    """
        assert isinstance(parent, mc.collection.Block)
        return branches.forloop(self, parent, cur)
Ejemplo n.º 2
0
    def create_for(self, parent, cur):
        """
Create For-loop

| Structure:
|   For
|   | <loop variable>
|   | <loop expression>
|   | <code block>

Args:
    parent (Block): Reference to parent node
    cur (int): position where for-loop is identified

Returns:
    int: position where for-loop ends

See also:
    :py:func:`matlab2cpp.tree.branches.forloop`
    """
        assert isinstance(parent, mc.collection.Block)
        return branches.forloop(self, parent, cur)