語言語法樹的輸入是之一:渲染在瀏覽器
(1)樹的括號內表示與諸如標記內部節點:
(S (N John) (VP (V hit) (NP (D the) (N ball))))
與輸出:
(是否虛線以及標題是否存在並不重要)
或輸入可以是:
(2)上的話一個包圍沒有標籤,例如:
((John) ((hit) ((the) (ball))))
具有輸出與上述相同的(沒有內部標籤。此時,正好樹結構)。
輸入的另一個組件是樹是否標記爲(1)或未標記爲(2)。
我的問題:什麼是呈現在JavaScript瀏覽器這些樹的最佳方式(發展最快的時間)?一切都應該發生在客戶端。
我想象一個簡單的界面只有一個文本框(和一個單選按鈕,指定它是否是一個標記的樹),更改時,觸發樹渲染(如果輸入沒有任何語法錯誤)。
謝謝,這是一個很棒的鏈接!這是我想要的幾乎完美的替代品。我只是希望它也接受括號而不是方括號的輸入。 – dsg 2012-03-06 07:31:41