首页> 外国专利> 'C '- program block anno adapt

'C '- program block anno adapt

机译:“ C”-程序段无适应

摘要

A programming tool for providing a graphical representation of the relationships among a plurality of nested blocks integrated into a processed "C" source code listing is disclosed. For each line of code including a "{" character, an outbound arrow is appended. Similarly, for each line of code including a "}" character, an inbound arrow is appended, and the inbound and outbound arrows are tabbed into vertical alignment. A "depth number" is developed for each line now having arrows by performing an increment when a line having an outbound arrow is encountered and a decrement for the starting depth number value of the next line when a given line having an inbound arrow is encountered. The depth numbers, and also one or more (as indicated by the depth number for a given line) right justified vertical line segments, are appended to the lines having outbound or inbound arrows. Intermediate lines have appended the same number of vertical line segments as the last arrowed line if it was outbound or one less than the last arrowed line if it was inbound. Then, horizontal line segment characters are entered in the spaces between the depth number and the leftmost vertical line segment in a given line having an outbound or inbound arrow.
机译:公开了一种编程工具,用于提供集成到已处理的“ C”源代码列表中的多个嵌套块之间的关系的图形表示。对于包括“ {”字符的每一行代码,都会附加一个出站箭头。同样,对于包括“}”字符的每一行代码,将附加一个入站箭头,并且将入站和出站箭头制表成垂直对齐。通过在遇到具有出站箭头的行时执行递增操作,并在遇到具有入站箭头的给定行时下一行的起始深度值值递减,为现在具有箭头的每行开发一个“深度编号”。深度编号以及一个或多个(如给定线的深度编号所示)右对齐垂直线段被附加到具有出站或入站箭头的行上。如果出站,中间线与最后箭头线附加的垂直线段数相同,或者如果出站,中间线附加的垂直线段数比最后箭头线少。然后,在具有出站或入站箭头的给定行中,在深度编号和最左边的垂直线段之间的空间中输入水平线段字符。

著录项

  • 公开/公告号DE69028437T2

    专利类型

  • 公开/公告日1997-04-24

    原文格式PDF

  • 申请/专利权人 BULL HN INFORMATION SYST US;

    申请/专利号DE1990628437T

  • 发明设计人 GUSENIUS DELMAR J US;

    申请日1990-03-21

  • 分类号G06F9/44;

  • 国家 DE

  • 入库时间 2022-08-22 03:13:34

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号