From 50971dec21b092e746404d79e4293d70195035ac Mon Sep 17 00:00:00 2001
From: Andreas Kloeckner <inform@tiker.net>
Date: Sun, 23 Sep 2012 17:16:28 -0500
Subject: [PATCH] Allow comments to start mid-line.

---
 loopy/kernel.py | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/loopy/kernel.py b/loopy/kernel.py
index d68fb938a..33d4171e2 100644
--- a/loopy/kernel.py
+++ b/loopy/kernel.py
@@ -913,12 +913,13 @@ class LoopKernel(Record):
                         % type(insn))
 
             for insn in insn.split("\n"):
-                insn = insn.strip()
+                comment_start = insn.find("#")
+                if comment_start >= 0:
+                    insn = insn[:comment_start]
 
+                insn = insn.strip()
                 if not insn:
                     continue
-                if insn.startswith("#"):
-                    continue
 
                 for sub_insn in expand_defines(insn, defines, single_valued=False):
                     parse_insn(sub_insn)
-- 
GitLab