From 5268adb1e88c389b580a8033fc4dd528dbeb0375 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Erik=20Hedenstr=C3=B6m?= <erik@hedenstroem.com>
Date: Sun, 5 Oct 2014 13:15:45 +0200
Subject: [PATCH] Added assigning Tokens varialbe to stop pattern when apply
 the gurka parse transform.

---
 src/gurka_transform.erl | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/src/gurka_transform.erl b/src/gurka_transform.erl
index 32b3aa6..48c585c 100644
--- a/src/gurka_transform.erl
+++ b/src/gurka_transform.erl
@@ -43,7 +43,9 @@ clause(Clause) ->
 process_string(Row, String) ->
     Tokens = gurka_parser:tokens(list_to_binary(String)),
     Pattern = build_pattern(Row, Tokens),
-    Pattern.
+    {match, Row,
+        {var, Row, 'Tokens'},
+        Pattern}.
 
 build_pattern(Row, []) ->
     {nil, Row};
-- 
GitLab