0
我正在開發一個新工具。該工具採用XML文件並創建多個用戶界面。Lexer解析器混淆
我真的需要有機體我的代碼。要做到這一點,我使用命名空間。由輸入文件創建的命名空間之間的路徑如下所示。
XML解析器>>(或詞法分析器)>>令牌樹>>發電機>>用戶界面
的問題是,是我不明白的詞法和語法分析器之間的差異。
protected function __construct(\SimpleXMLElement $xml, string $xmlFileName,
AbstractContainer $container) {
// Link the container with its child
$this->container = $container;
// Initialize the class attributes
$this->name = $xml->attributes()["name"];
//...
}
這段代碼代表了我構造函數的一小部分。但是,詞法分析器的部分在哪裏?解析器的一部分在哪裏?
對不起,我的英語,我學習它...