contrib/nitcc: use FlatBuffer instead of Buffer
authorJean Privat <jean@pryen.org>
Wed, 26 Mar 2014 08:27:29 +0000 (04:27 -0400)
committerJean Privat <jean@pryen.org>
Wed, 26 Mar 2014 08:27:29 +0000 (04:27 -0400)
Signed-off-by: Jean Privat <jean@pryen.org>

contrib/nitcc/src/grammar.nit
contrib/nitcc/src/nitcc_lexer0.nit

index 52e995c..e6851f0 100644 (file)
@@ -27,7 +27,7 @@ class Gram
        # Dump of the concrete grammar and the transformations
        fun pretty: String
        do
-               var res = new Buffer
+               var res = new FlatBuffer
                for p in prods do
                        if p.spe != null then
                                res.append("{p.name} \{-> {p.spe.name}\}=\n")
@@ -1072,7 +1072,7 @@ class Item
 
        redef fun to_s
        do
-               var b = new Buffer
+               var b = new FlatBuffer
                b.append("{alt.prod.name}::{alt.name}=")
                for i in [0..alt.elems.length[
                do
index a3cade7..6f12765 100644 (file)
@@ -96,7 +96,7 @@ class Lexer_nitcc
 
        fun str
        do
-               var b = new Buffer
+               var b = new FlatBuffer
                b.add('\'')
                while iter.is_ok do
                        var c = iter.item
@@ -123,7 +123,7 @@ class Lexer_nitcc
 
        fun id(c: Char)
        do
-               var b = new Buffer
+               var b = new FlatBuffer
                b.add c
                while iter.is_ok do
                        c = iter.item
@@ -140,7 +140,7 @@ class Lexer_nitcc
 
        fun kw(c: Char)
        do
-               var b = new Buffer
+               var b = new FlatBuffer
                b.add c
                while iter.is_ok do
                        c = iter.item