OperationcodeCreatorAgent:ソース:flow:FlowFunction.py

from flow.FlowBase import FlowBase

class FlowFunction(FlowBase):
    def __init__(self):
        super().__init__()
        self.set_category("flow")
        self.set_type("function")


    def run(self, data=None):
        result = ""
        while self.conditions.check():
            if "break" == result:
                print("function で break が使われました。breake は for または while で使用してください。")
                
            if "continue" == result:
                print("function で continue が使われました。continue は for または while で使用してください。")
            if "return" == result:
                return "return", result
            result, data = super().run(data)