Bu web sitesi JavaScript ile daha iyi çalışır.
Ana Sayfa
Keşfet
Yardım
Giriş Yap
jmg
/
gitmirror
İzle
1
Yıldızla
0
Çatalla
0
Kod
Konular
0
Değişiklik İstekleri
0
Sürümler
39
Wiki
Aktivite
Kaynağa Gözat
interpreter: default behavior changed to return the values instead of discarding them, added test showcasing the behavior
tags/gm/2021-09-23T00Z/github.com--lark-parser-lark/0.6.0
Ramon Klass
6 yıl önce
ebeveyn
4c89d69d97
işleme
1854b81ebc
2 değiştirilmiş dosya
ile
9 ekleme
ve
1 silme
Görünümü Böl
Diff Seçenekleri
İstatistikleri Göster
Yama Dosyasını İndir
Diff Dosyasını İndir
+1
-1
lark/tree.py
+8
-0
tests/test_trees.py
+ 1
- 1
lark/tree.py
Dosyayı Görüntüle
@@ -195,7 +195,7 @@ class Interpreter(object):
return self.__default__
def __default__(self, tree):
self.visit_children(tree)
return
self.visit_children(tree)
class Transformer_NoRecurse(Transformer):
+ 8
- 0
tests/test_trees.py
Dosyayı Görüntüle
@@ -49,6 +49,14 @@ class TestTrees(TestCase):
self.assertEqual(Interp2().visit(t), list('BCde'))
class Interp3(Interpreter):
def b(self, tree):
return 'B'
def c(self, tree):
return 'C'
self.assertEqual(Interp3().visit(t), list('BCd'))
Yaz
Önizleme
Yükleniyor…
İptal
Kaydet