我正在嘗試生成一個小型JavaScript解析器,其中也包含一個小型項目的類型變量。 幸運的是,jison已經提供了一個jscore.js,我只是根據自己的需求進行了調整。加入類型後,我遇到了減少衝突。我最小化到問題這個最小JISON: Jison: %start SourceElements
%%
// This is up to become more complex soon
Typ
我想通過在Jison中定義一種非常簡單的語言(JavaScript解析器)來解析解析的竅門。它接受與野牛相同/非常類似的語法。 這裏是我的語法: %token INT TRUE FALSE WHILE DO IF THEN ELSE LOCATION ASSIGN EOF DEREF
%left "+"
%left ">="
/* Define Start Production */