From 6a2ab5033feaa22a2d68be5900f9ee2d539f3bf1 Mon Sep 17 00:00:00 2001 From: Peter Norvig Date: Wed, 8 Jul 2026 10:39:55 -0700 Subject: [PATCH] Add files via upload --- ipynb/Snobol.ipynb | 60 +++++++++++++++++++++++----------------------- 1 file changed, 30 insertions(+), 30 deletions(-) diff --git a/ipynb/Snobol.ipynb b/ipynb/Snobol.ipynb index d655326..1f776be 100644 --- a/ipynb/Snobol.ipynb +++ b/ipynb/Snobol.ipynb @@ -48,7 +48,7 @@ "outputs": [], "source": [ "program = \"\"\"\n", - "for i, line in enumerate(input):\n", + "for i, line in enumerate(input, 1):\n", " for word in re.findall(\"[A-Z]+\", line.upper()):\n", " $word = $word + i + \", \"\n", "\"\"\"" @@ -137,35 +137,35 @@ "output_type": "stream", "text": [ "-------------------------------------------------------------------------------\n", - "A = 0, \n", - "AND = 2, 7, \n", - "DIDDY = 1, 1, 1, 3, 3, 3, \n", - "DO = 1, 1, 3, 3, \n", - "DOWN = 0, \n", - "DUM = 1, 3, \n", - "FEET = 2, \n", - "FINE = 5, 5, 6, \n", - "FINGERS = 2, \n", - "GOOD = 4, 4, 6, \n", - "HER = 2, 2, \n", - "I = 7, \n", - "JUST = 0, \n", - "LOOKED = 4, 4, 5, 5, 6, 6, \n", - "LOST = 7, \n", - "MIND = 7, \n", - "MY = 7, \n", - "NEARLY = 7, \n", - "SHE = 0, 4, 5, 6, 6, \n", - "SHUFFLIN = 2, \n", - "SINGIN = 1, 3, \n", - "SNAPPIN = 2, \n", - "STREET = 0, \n", - "THE = 0, \n", - "THERE = 0, \n", - "WAH = 1, 3, \n", - "WALKIN = 0, \n", - "WAS = 0, \n", - "i = 7\n", + "A = 1, \n", + "AND = 3, 8, \n", + "DIDDY = 2, 2, 2, 4, 4, 4, \n", + "DO = 2, 2, 4, 4, \n", + "DOWN = 1, \n", + "DUM = 2, 4, \n", + "FEET = 3, \n", + "FINE = 6, 6, 7, \n", + "FINGERS = 3, \n", + "GOOD = 5, 5, 7, \n", + "HER = 3, 3, \n", + "I = 8, \n", + "JUST = 1, \n", + "LOOKED = 5, 5, 6, 6, 7, 7, \n", + "LOST = 8, \n", + "MIND = 8, \n", + "MY = 8, \n", + "NEARLY = 8, \n", + "SHE = 1, 5, 6, 7, 7, \n", + "SHUFFLIN = 3, \n", + "SINGIN = 2, 4, \n", + "SNAPPIN = 3, \n", + "STREET = 1, \n", + "THE = 1, \n", + "THERE = 1, \n", + "WAH = 2, 4, \n", + "WALKIN = 1, \n", + "WAS = 1, \n", + "i = 8\n", "line = And I nearly lost my mind\n", "word = MIND\n" ]