<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          UlpiaWhitespace語言源碼轉(zhuǎn)換工具

          聯(lián)合創(chuàng)作 · 2023-09-30 23:17

          Ulpia是一個(gè)Whitespace語言源碼轉(zhuǎn)換工具。Whitespace語言的源碼中只包含三種字符:Space(空格)、Tab(制表符)和Linefeed(換行),而這三種字符都是不可見的字符,這會給Whitespace源碼的編寫造成很大困難。一個(gè)可行的方案,是用三組其他的字符串,替代Whitespace源碼中的不可見字符,通過組合這三組可見的字符串,來編寫Whitespace的程序邏輯,程序編寫完畢后,再將寫好的文本轉(zhuǎn)換成Whitespace編譯器可以識別的程序源碼。Ulpia就是用來執(zhí)行這個(gè)任務(wù)的。

          Ulpia的使用方法:

          #將源碼source.txt轉(zhuǎn)換為可視文本保存到temp.txt 
          python Ulpia_WhitespaceTranslator.py -e source.txt temp.txt 
          #將源碼temp.txt轉(zhuǎn)換為Whitespace編譯器可識別的源碼并保存到source.txt 
          python Ulpia_WhitespaceTranslator.py -d temp.txt source.txt

          調(diào)用方法如圖:Python版本2.7.9,通過Win7下的cygwin調(diào)用

          瀏覽 17
          點(diǎn)贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報(bào)
          評論
          圖片
          表情
          推薦
          點(diǎn)贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  最新无码在线观看 | 国产日产欧美久久 | 春色激情| 91无码一区二区三区在线 | 神马午夜国产福利 |