@@ -212,4 +212,61 @@ C -->|Two| E[Result two]
212212 H -->|No| J[Action 6]
213213 I --> K[End]
214214 J --> K` ,
215+ `flowchart TD
216+
217+ A[Start] --> B[Initialize]
218+
219+ B[Initialize] --> C[Input Data]
220+ C[Input Data] --> D{Data Valid?}
221+
222+ D{Data Valid?} -- Yes --> E[Process Data]
223+ E[Process Data] --> F{More Data?}
224+ F{More Data?} -- Yes --> C[Input Data]
225+ F{More Data?} -- No --> G[Generate Output]
226+
227+ D{Data Valid?} -- No --> I[Report Error]
228+ I[Report Error] --> H[End]
229+
230+ B[Initialize] --> J[Task 1]
231+ J[Task 1] --> K[Task 2]
232+ K[Task 2] --> L[Task 3]
233+ L[Task 3] --> M[Task 4]
234+ M[Task 4] --> N[Task 5]
235+ N[Task 5] --> O[Task 6]
236+ O[Task 6] --> P[Task 7]
237+ P[Task 7] --> Q[Task 8]
238+ Q[Task 8] --> R[Task 9]
239+ R[Task 9] --> S[Task 10]
240+ S[Task 10] --> T[End]
241+
242+ U[Decision] --> V[Decision Point]
243+ V[Decision Point] --> W{Condition 1}
244+ W{Condition 1} -- Yes --> X[Option 1]
245+ X[Option 1] --> Y[End Option 1]
246+ W{Condition 1} -- No --> Z[Option 2]
247+ Z[Option 2] --> Y[End Option 2]
248+ Y[End Option 1] --> U[Decision]
249+
250+ AA[Loop] --> AB[Loop Start]
251+ AB[Loop Start] --> AC[Loop Condition]
252+ AC[Loop Condition] -- Yes --> AD[Loop Task]
253+ AD[Loop Task] --> AE[Loop End]
254+ AC[Loop Condition] -- No --> AF[Exit Loop]
255+ AF[Exit Loop] --> AE[Loop End]
256+ AE[Loop End] --> AA[Loop]
257+
258+ AG[Subprocess] --> AH[Start Subprocess]
259+ AH[Start Subprocess] --> AI[Subprocess Task 1]
260+ AI[Subprocess Task 1] --> AJ[Subprocess Task 2]
261+ AJ[Subprocess Task 2] --> AK[Subprocess Task 3]
262+ AK[Subprocess Task 3] --> AL[End Subprocess]
263+
264+ A[Start] --> B[Initialize]
265+ B[Initialize] --> J[Task 1]
266+ J[Task 1] --> U[Decision]
267+ U[Decision] --> AA[Loop]
268+ AA[Loop] --> AG[Subprocess]
269+ AG[Subprocess] --> J[Task 1]
270+ AG[Subprocess] --> B[Initialize]
271+ ` ,
215272] ;
0 commit comments