File:Xxx Scanner and parser example for C.gif

原始文件 (1,033 × 715像素,文件大小:9 KB,MIME类型:image/gif


摘要

描述
English: Scanner (a.k.a. lexer) and parser example for C. Starting from the sequence of characters "if(net>0.0)total+=net*(1.0+tax/100.0);", the scanner composes a sequence of tokens, and categorizes each of them, e.g. as identifier, reserved word, number literal, or operator. The latter sequence is transformed by the parser into a syntax tree, which is then treated by the remaining compiler phases. The scanner and parser handles the regular and properly context-free parts of the grammar for C, respectively.
日期
来源 自己的作品
作者 Jochen Burghardt


此diagram图片可使用矢量图形重新创建为SVG文件。这具有很多好处;更多信息请参见共享资源:待清理媒体。如果存在此图片的SVG格式,请将其上传,然后将此模板替换为{{vector version available|新图片名称}}


建议您将SVG命名为“Xxx Scanner and parser example for C.svg”,这样在使用Vector version available(或Vva)模板时就不需要填写新图片名称参数。

许可协议

我,本作品著作权人,特此采用以下许可协议发表本作品:
w:zh:知识共享
署名 相同方式共享
您可以自由地:
  • 共享 – 复制、发行并传播本作品
  • 修改 – 改编作品
惟须遵守下列条件:
  • 署名 – 您必须对作品进行署名,提供授权条款的链接,并说明是否对原始内容进行了更改。您可以用任何合理的方式来署名,但不得以任何方式表明许可人认可您或您的使用。
  • 相同方式共享 – 如果您再混合、转换或者基于本作品进行创作,您必须以与原先许可协议相同或相兼容的许可协议分发您贡献的作品。

说明

添加一行文字以描述该文件所表现的内容

此文件中描述的项目

描繪內容

文件历史

点击某个日期/时间查看对应时刻的文件。

日期/时间缩⁠略⁠图大小用户备注
当前2014年4月4日 (五) 12:142014年4月4日 (五) 12:14版本的缩略图1,033 × 715(9 KB)Jochen BurghardtCaption "Scanner" --> "Lexer"
2014年4月3日 (四) 18:122014年4月3日 (四) 18:12版本的缩略图1,033 × 715(9 KB)Jochen BurghardtUser created page with UploadWizard

以下页面使用本文件:

全域文件用途

以下其他wiki使用此文件: