lexer: `get_token` is now protected
authorJean Privat <jean@pryen.org>
Wed, 14 Aug 2013 15:04:31 +0000 (11:04 -0400)
committerJean Privat <jean@pryen.org>
Thu, 15 Aug 2013 18:06:00 +0000 (14:06 -0400)
Signed-off-by: Jean Privat <jean@pryen.org>

src/parser/lexer.nit
src/parser/xss/lexer.xss

index 7e07395..4fc4969 100644 (file)
@@ -1239,8 +1239,9 @@ class Lexer
                return result
        end
 
-       # Get a token, or null if it is discarded
-       private fun get_token: nullable Token
+       # Primitive method to return a token, or return null if it is discarded
+       # Is used to implement `peek` and `next`
+       protected fun get_token: nullable Token
        do
                var dfa_state = 0
 
index e8961ca..3bb9e2e 100644 (file)
@@ -73,8 +73,9 @@ $ end foreach
                return result
        end
 
-       # Get a token, or null if it is discarded
-       private fun get_token: nullable Token
+       # Primitive method to return a token, or return null if it is discarded
+       # Is used to implement `peek` and `next`
+       protected fun get_token: nullable Token
        do
                var dfa_state = 0