{"options": {"toolbox": [{"type": "base_repeattimes"}, {"var_name": "N", "type": "base_varvalue"}, {"type": "road_forward"}], "blocks": {"base_start": {"inputs": [{"fields": [{"text": "Au d\u00e9marrage", "type": "text"}], "align": "left", "type": "dummy_input"}], "on_event": "start", "creatable": false, "tooltip": "D\u00e9marrage de l'algorithme", "colour": 65, "next_statement": true}, "DefForwardN": {"specific_instance_data": {"show_in_toolbox": true, "function_call_block": ["function_DefForwardN", {"inputs": [{"fields": [{"text": "Avancer de", "type": "text"}], "align": "left", "type": "value_input", "name": "arg_0", "check": null}, {"fields": [{"text": "cases", "type": "text"}], "align": "left", "type": "dummy_input"}], "colour": 160, "inline": true, "next_statement": true, "previous_statement": true}]}, "colour": 160, "is_function_def": true, "compound": {"blocks": {"TitleDef_DefForwardN": {"inputs": [{"fields": [{"text": "Avancer de", "type": "text"}, {"default": "N", "type": "variable", "name": "arg_0"}, {"text": "cases", "type": "text"}], "align": "left", "type": "dummy_input"}], "colour": 160, "output": true}, "GenericFunction": {"inputs": [{"fields": [{"text": "Fonction \u00ab", "type": "text"}], "align": "left", "type": "value_input", "name": "fn_def", "check": null}, {"fields": [{"text": "\u00bb", "type": "text"}], "align": "left", "type": "dummy_input"}, {"fields": [], "align": "left", "type": "statement_input", "name": "code_fn", "check": null}], "colour": 65, "specific_instance_data": {"show_in_toolbox": true, "function_call_block": {}}, "is_function_def": true, "inline": true}}, "ast": {"type": "GenericFunction", "fn_def": {"type": "TitleDef_DefForwardN"}}}, "inline": true}, "base_numberinput": {"inputs": [{"fields": [{"default": 0.0, "type": "number_input", "name": "value"}], "align": "left", "type": "dummy_input"}], "colour": 260, "tooltip": "Fourni un nombre", "output": "Number"}, "road_forward": {"inputs": [{"fields": [{"text": "Avancer de 1 case", "type": "text"}], "align": "left", "type": "dummy_input"}], "colour": 160, "next_statement": true, "tooltip": "Avancer d'une case tout droit", "previous_statement": true}, "base_varvalue": {"inputs": [{"fields": [{"default": "x", "type": "variable", "name": "var_name"}], "align": "left", "type": "dummy_input"}], "colour": 330, "tooltip": "Fourni la valeur d'une variable", "output": true}, "base_repeattimes": {"inputs": [{"fields": [{"text": "R\u00e9p\u00e9ter", "type": "text"}], "align": "left", "type": "value_input", "name": "ntimes", "check": "Number"}, {"fields": [{"text": "fois", "type": "text"}], "align": "left", "type": "dummy_input"}, {"fields": [], "align": "left", "type": "statement_input", "name": "code_repeat", "check": null}], "colour": 120, "tooltip": "Execute une suite d'instructions un certain nombre de fois", "previous_statement": true, "inline": true, "next_statement": true}, "road_turnleft": {"inputs": [{"fields": [{"text": "Tourner \u00e0 gauche \u21b6", "type": "text"}], "align": "left", "type": "dummy_input"}], "colour": 160, "next_statement": true, "tooltip": "Tourner \u00e0 gauche", "previous_statement": true}, "function_DefForwardN": {"inputs": [{"fields": [{"text": "Avancer de", "type": "text"}], "align": "left", "type": "value_input", "name": "arg_0", "check": null}, {"fields": [{"text": "cases", "type": "text"}], "align": "left", "type": "dummy_input"}], "colour": 160, "inline": true, "next_statement": true, "previous_statement": true}}}, "ast": [[{"editable": false, "type": "base_start", "deletable": false}, {"arg_0": {"editable": false, "type": "base_numberinput", "deletable": false, "value": 7.0}, "type": "function_DefForwardN", "deletable": false}, {"editable": false, "type": "road_turnleft", "deletable": false}, {"editable": false, "arg_0": {"editable": false, "type": "base_numberinput", "deletable": false, "value": 7.0}, "type": "function_DefForwardN", "deletable": false}], [{"editable": false, "show_in_toolbox": false, "type": "DefForwardN", "deletable": false, "movable": false}]]}