亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? kdoc.py

?? BCAST Implementation for NS2
?? PY
字號:
"""This file provides kdoc comment support for XIF interface files.It helps propagate kdoc comments from interface definitions into C++ files."""import stringimport redef break_into_lines(input_string, linewidth):    lines = []    words = input_string.split()    if len(words) == 0:        return lines    cline = words[0]    for w in words[1:]:        if len(cline) + len(w) < linewidth:            cline += " " + w        else:            lines.append(cline)            cline = w    lines.append(cline)    return linesclass XifKdocThing:    def __init__(self, kdoc_comment):        """        Parse kdoc comment into main comment, other stuff, and        list of @param arguments.  The object can then be used to        generate nicely formatted kdoc comments.        """        self._params = {} # key = param name, data = param description        self._master = ""        self._other = [] # list of @foo stuff we don't understand        lines = kdoc_comment.split("\n")        cleaned_kdoc_comment = "ROOT"        for line in lines:            line = line.strip()            # Strip kdoc comment cruft from line beginnings            mo = re.search("^\s*/{0,1}\*{1,2}/{0,1}\s*", line)            if mo:                line = line[mo.end():]            # Strip comment ends            mo = re.search("\s*\*/\s*$", line)            if mo:                line = line[:mo.start()]            cleaned_kdoc_comment += " " + line        # kdoc keywords all begin with @        kdoc_sections = cleaned_kdoc_comment.split("@")        for s in kdoc_sections:            if s.find("return") == 0:                print "Ignoring kdoc @return primitive in input file."                continue            elif s.find("param") == 0:                pc = s.split(None, 2)                if len(pc) != 3:                    print "@param with missing variable or description: \"%s\"" % s                    continue                self._params[pc[1]] = pc[2]            elif s.find("ROOT") == 0:                pc = s.split(None, 1)                if len(pc) > 1:                    self._master = pc[1]                else:                    self._master = ""            else:                # Could be anything - prepend @ and chuck into master section                self._other.append("@" + s)    def add_kdoc_param(self, name, description):        """Add a kdoc @param value and description"""        self._params[name] = description    def output_kdoc(self, indent_string, paramlist, comment = "", width = 80):        """        Output kdoc comments with inserted comment and only for parameters        named in paramlist.        """        s = indent_string + "/**\n"        indent_string = indent_string.replace("\t", "        ")        width -= (len(indent_string) + 5)        if len(comment):            lines = break_into_lines(comment, width)            lines.append("")            for l in lines:                s += indent_string + " *  " + l + "\n"        lines = break_into_lines(self._master, width)        for l in lines:            s += indent_string + " *  " + l + "\n"        for p in paramlist:            if self._params.has_key(p):                line = "@param " + p + " " + self._params[p]                lines = break_into_lines(line, width)                lines.insert(0, "")                for l in lines:                    s += indent_string + " *  " + l + "\n"                        for o in self._other:            lines = break_into_lines(o, width)            lines.insert(0, "")            for l in lines:                s += indent_string + " *  " + l + "\n"        s += indent_string + " */"        return sdef parse_kdoc_comment(comment):    return XifKdocThing(comment)def test():    comment = """/**    * hello world    *    * @foo bar bar bar    *    * @param planet any planet you happen to pick    * but don't let it be jupiter.   Really, that's ridiculous    * @batman Mr dean    * @return pants     */    """    p = parse_kdoc_comment(comment)    p.add_kdoc_param("tgt_name", "Xrl Target to handle command")    s = p.output_kdoc("       ", ["tgt_name", "planet", "plig"], \                      "This is not an original comment")    print s    if __name__ == '__main__':    test()

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
99久久伊人精品| 综合久久国产九一剧情麻豆| 91精品国产欧美一区二区18| 在线播放欧美女士性生活| 777欧美精品| 国产精品麻豆视频| 蜜臂av日日欢夜夜爽一区| 国产精品538一区二区在线| 色八戒一区二区三区| 欧美日韩免费不卡视频一区二区三区 | 欧美日韩精品综合在线| 国产日韩欧美a| 天天综合日日夜夜精品| 国产一区二区三区视频在线播放| 日本韩国精品在线| 国产欧美日韩麻豆91| 国产乱码精品1区2区3区| 精品久久一区二区三区| 午夜精品成人在线| 欧美三级电影在线观看| 亚洲视频一二三| av在线免费不卡| 国产欧美日韩久久| 本田岬高潮一区二区三区| 国产婷婷色一区二区三区在线| 亚洲午夜一区二区三区| 91国偷自产一区二区开放时间| 亚洲五码中文字幕| 欧美性三三影院| 一区二区理论电影在线观看| www.亚洲色图.com| 一区二区三区中文免费| 欧美色精品在线视频| 亚洲精选视频在线| 欧美日韩一二区| 国产精品一区三区| 中文一区二区完整视频在线观看| 成人免费毛片片v| 丝袜脚交一区二区| 精品国产一区二区三区av性色| 精品在线播放免费| 亚洲免费在线电影| 日韩区在线观看| 在线亚洲+欧美+日本专区| 蜜臀a∨国产成人精品| 日本一二三不卡| 欧美一区二区三区免费大片| 92国产精品观看| 国产成人免费高清| 亚洲影视在线观看| 欧美极品另类videosde| 精品国产91久久久久久久妲己 | 麻豆精品在线看| 亚洲一区二区三区国产| 久久精品欧美一区二区三区麻豆| 精品视频在线免费观看| 91国产丝袜在线播放| eeuss鲁片一区二区三区| 久久99精品国产.久久久久久| 亚洲成人激情av| 日韩福利视频网| 亚洲图片欧美一区| 亚洲图片欧美色图| 午夜一区二区三区视频| 一区二区三区.www| 亚洲第一主播视频| 日本欧美一区二区三区乱码| 精品一区二区在线观看| 国产乱码精品一区二区三区忘忧草| 久久精品国产999大香线蕉| 精品在线播放免费| 成人av网在线| 在线观看av不卡| 日韩欧美中文字幕精品| 亚洲精品一区二区三区香蕉| 久久婷婷一区二区三区| 国产精品久久久久久久久搜平片| 亚洲视频免费在线| 丝袜诱惑制服诱惑色一区在线观看 | 丰满少妇久久久久久久| 色哟哟国产精品免费观看| 欧美日韩精品一二三区| 久久久99精品久久| 自拍av一区二区三区| 免费美女久久99| 色菇凉天天综合网| 国产欧美精品一区二区色综合 | bt欧美亚洲午夜电影天堂| 日本乱人伦aⅴ精品| 亚洲精品一区二区三区99| 亚洲精品欧美二区三区中文字幕| 久久精品国产一区二区三 | 麻豆国产精品777777在线| 国产凹凸在线观看一区二区| 欧美中文字幕一区二区三区| 久久综合色综合88| 蜜臀av在线播放一区二区三区| a4yy欧美一区二区三区| 国产婷婷一区二区| 国产乱人伦偷精品视频免下载 | 欧美视频日韩视频在线观看| 亚洲黄色片在线观看| 99精品视频在线免费观看| 日本一区二区三区dvd视频在线| 裸体一区二区三区| 日韩欧美在线综合网| 日本中文一区二区三区| 日韩精品一区二区三区四区| 日本成人在线不卡视频| 日韩欧美国产一区二区在线播放| 日韩高清一级片| xf在线a精品一区二区视频网站| 国产一区二区三区四区五区入口| 久久久99精品免费观看不卡| 成人av小说网| 午夜精品久久久久久久99水蜜桃 | 欧美大片日本大片免费观看| 黄网站免费久久| 亚洲美腿欧美偷拍| 亚洲精品一区在线观看| av一二三不卡影片| 精品综合免费视频观看| 中文字幕第一区| 日韩三级视频在线看| aaa亚洲精品一二三区| 日本亚洲视频在线| 亚洲日本va在线观看| 亚洲精品一区二区三区影院| 色先锋久久av资源部| 成人中文字幕在线| 久久国产精品99精品国产| 亚洲愉拍自拍另类高清精品| 成人欧美一区二区三区1314 | av电影在线观看一区| 国产一区二区三区免费看| 日韩和欧美一区二区三区| 国产精品国产精品国产专区不蜜 | 亚洲成人午夜影院| 亚洲综合小说图片| 亚洲欧洲三级电影| 中文幕一区二区三区久久蜜桃| 日韩精品一区二区在线| 精品国产髙清在线看国产毛片| 欧美日本在线播放| 精品日韩av一区二区| 国产精品丝袜在线| 亚洲免费在线观看视频| 亚洲男人都懂的| 三级亚洲高清视频| 激情综合亚洲精品| 成人网男人的天堂| 在线视频综合导航| 欧美成人福利视频| 亚洲欧美日韩在线| 久久黄色级2电影| 99久久精品国产一区二区三区| 一本到高清视频免费精品| 91精品国产色综合久久ai换脸 | 色综合天天综合在线视频| 欧美日韩久久一区二区| 久久久国产精品不卡| 亚洲一区二区三区四区中文字幕 | 91精品欧美综合在线观看最新| 精品久久人人做人人爰| 樱桃国产成人精品视频| 国产在线国偷精品产拍免费yy | 国产精品久久久久久久久图文区 | 欧洲精品中文字幕| 中文字幕乱码日本亚洲一区二区| 亚洲综合久久av| av欧美精品.com| 中文字幕第一区综合| 国产精品中文有码| 日韩欧美中文字幕精品| 日韩影视精彩在线| 欧美性高清videossexo| 亚洲伦在线观看| 成人美女视频在线观看18| 国产日韩欧美一区二区三区乱码 | 成人免费看的视频| 中文天堂在线一区| 99re亚洲国产精品| 亚洲女同女同女同女同女同69| 97久久精品人人做人人爽| 亚洲国产成人一区二区三区| 成人av在线影院| 亚洲精品高清在线观看| 欧美日韩一区二区不卡| 激情综合网激情| 国产精品你懂的在线欣赏| 99久久婷婷国产| 亚洲一二三区在线观看| 欧美日韩中文字幕一区| 久久99深爱久久99精品| 国产日韩欧美一区二区三区乱码| 成人激情视频网站| 亚洲成人精品在线观看| 日本一二三不卡| 欧美一区二区成人| 成年人网站91|