エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Orelang(俺言語)をVim scriptで実装してみた - Qiita
function! s:eval(e, v) if type(a:v) == type([]) return s:doRun(a:e, a:v) endif return a:v endfunc... function! s:eval(e, v) if type(a:v) == type([]) return s:doRun(a:e, a:v) endif return a:v endfunction function! s:doRun(e, v) let r = 0 let m = a:v[0] if m == "step" for vv in a:v[1:] let r = s:doRun(a:e, vv) endfor elseif m == "until" while !s:eval(a:e, a:v[1]) let r = s:doRun(a:e, a:v[2]) endwhile elseif m == "while" while s:eval(a:e, a:v[1]) let r = s:doRun(a:e, a:v[2]) endwhile elseif m == "se



2016/09/30 リンク