sistema_progs

Programas para customizar o meu entorno de traballo nos meus equipos persoais
Log | Files | Refs

D1309.test2.sh (481B)


      1 #!/bin/bash
      2 
      3 # 文法案1 (mwg_pp): 結局インデントできない
      4 
      5 #%x TEST.r/%title%/hello world/
      6 true
      7 #%x EXPECT
      8 #%x END
      9 #%x EXPECT 0 BUG bash-3.1
     10 #%x END
     11 
     12 # 文法案2 (alias/heredoc): インデントできないし、境界が見にくい
     13 
     14 ble/test 'hello world'
     15 %TEST
     16 true
     17 %END
     18 %EXPECT
     19 aaaa
     20 %END
     21 %EXPECT 0 BUG bash-3.1
     22 aaaa
     23 %END
     24 
     25 # 文法案3 (comment)
     26 #   awk で適当に処理すれば良い。
     27 
     28 #@TEST hello world
     29 true
     30 #@EXPECT
     31 aaaa
     32 #@EXPECT 0 BUG bash-3.1
     33 aaaa
     34 #@END