请输入您要查询的百科知识:

 

词条 Unparser
释义

  1. See also

  2. References

In computing, an unparser is a system that constructs a set of characters or image components from a given parse tree.[1][2]

An unparser is in effect the reverse of a traditional parser that takes a set of string of characters and produces a parse tree. Unparsing generally involves the application of a specific set of rules to the parse tree as a "tree walk" takes place.[1]

Given that the tree may involve both textual and graphic elements, the unparser may have two separate modules, each of which handles the relevant components.[2] In such cases the "master unparser" looks up the "master unparse table" to determine if a given nested structure should be handled by one module, or the other.[2]

See also

  • Bidirectional transformation
  • Formal grammar
  • Natural language generation

References

1. ^Software Science and Engineering edited by Ikuo Nakata 1991 {{ISBN|981020776X}} page 168
2. ^Handbook of Graph Grammars and Computing by Graph Transformation: Applications, Languages and Tools by H. Ehrig, G. Engels 1999 {{ISBN|9810240201}} pages 231-232
{{Computing-stub}}

2 : Syntax|Compiler construction

随便看

 

开放百科全书收录14589846条英语、德语、日语等多语种百科知识,基本涵盖了大多数领域的百科知识,是一部内容自由、开放的电子版国际百科全书。

 

Copyright © 2023 OENC.NET All Rights Reserved
京ICP备2021023879号 更新时间:2024/11/10 10:54:57