diff --git a/examples/gpt-5/gpt-5_new_params_and_tools.ipynb b/examples/gpt-5/gpt-5_new_params_and_tools.ipynb index b9dc8ac806..ce389b09f9 100644 --- a/examples/gpt-5/gpt-5_new_params_and_tools.ipynb +++ b/examples/gpt-5/gpt-5_new_params_and_tools.ipynb @@ -968,16 +968,18 @@ "| Rules (lower) | Combine terminals; cannot influence how text is tokenised. |\n", "| Greedy lexer | Never try to “shape” free text across multiple terminals – you’ll lose control. |\n", "\n", - "** Correct vs Incorrect Pattern Design\n", + "**Correct vs Incorrect Pattern Design** \n", "\n", "✅ **One bounded terminal handles free‑text between anchors** \n", - "start: SENTENCE \n", - "SENTENCE: /[A-Za-z, ]*(the hero|a dragon)[A-Za-z, ]*(fought|saved)[A-Za-z, ]*(a treasure|the kingdom)[A-Za-z, ]*\\./ \n", - "\n", + "```\n", + "start: SENTENCE\n", + "SENTENCE: /[A-Za-z, ]*(the hero|a dragon)[A-Za-z, ]*(fought|saved)[A-Za-z, ]*(a treasure|the kingdom)[A-Za-z, ]*\\./\n", + "```\n", "❌ **Don’t split free‑text across multiple terminals/rules** \n", - "start: sentence \n", - "sentence: /[A-Za-z, ]+/ subject /[A-Za-z, ]+/ verb /[A-Za-z, ]+/ object /[A-Za-z, ]+/ \n", - "\n", + "```\n", + "start: sentence\n", + "sentence: /[A-Za-z, ]+/ subject /[A-Za-z, ]+/ verb /[A-Za-z, ]+/ object /[A-Za-z, ]+/\n", + "```\n", "\n", "### 3.3 Example - SQL Dialect — MS SQL vs PostgreSQL\n", "\n",