aboutsummaryrefslogtreecommitdiff
path: root/compilador/tabla.py
diff options
context:
space:
mode:
Diffstat (limited to 'compilador/tabla.py')
-rw-r--r--compilador/tabla.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/compilador/tabla.py b/compilador/tabla.py
index d0a8ffe..fb76e08 100644
--- a/compilador/tabla.py
+++ b/compilador/tabla.py
@@ -2,7 +2,9 @@ import json, os
from enum import Enum, auto
from dataclasses import dataclass
from typing import Any
-from more_itertools import seekable
+# from more_itertools import seekable
+
+from nanoiter import NanoIter
reservadas = [
'BOOLEAN',
@@ -101,7 +103,7 @@ class TablaLex:
return [t for t in self.tabla if t.nombre == nombre][0]
def iterar(self):
- return seekable(self.tabla)
+ return NanoIter(self.tabla)
def actualizar(self, nombre: str, tok: LexToken):
for i, t in enumerate(self.tabla):