diff --git a/src/main/resources/org/sablecc/sablecc/lexer.txt b/src/main/resources/org/sablecc/sablecc/lexer.txt
index d654915832f3d3ff32effe85a308444f4c063da7..776e506a9709555c720fe4951860e05608c8e95b 100644
--- a/src/main/resources/org/sablecc/sablecc/lexer.txt
+++ b/src/main/resources/org/sablecc/sablecc/lexer.txt
@@ -175,6 +175,8 @@ public class Lexer implements ITokenListContainer
                     int low = 0;
                     int high = tmp1.length - 1;
 
+                    // find next DFA state depending on character c
+                    // an entry {Low, Up, Id} -> means if Low <= c <= Up -> goto state Id
                     while(low <= high)
                     {
                         int middle = (low + high) / 2;
@@ -194,7 +196,7 @@ public class Lexer implements ITokenListContainer
                             break;
                         }
                     }
-                }while(dfa_state < -1);
+                } while(dfa_state < -1);
             }
             else
             {