2ちゃんねる スマホ用 ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

【静的型付けRuby】Clover2 【LLVM,補完付きREPL】

1 :ab25cq:2018/03/07(水) 10:18:50.22 ID:/L5n8JKG.net
Javaの様に静的な型を持つRuby風のコンパイラ言語です。インタプリタとしても使えます。LLVMでネイティブコードにコンパイルもします。

リンク https://github.com/ab25cq/clover2/wiki

サンプルコード

> "A,B,C".split(/,/) {it.append("X"); }
{ AX, BX, CX }

> slist{1,2,3}.map { it * 2 }.each { it.printf("[%d]\n"); }
[2]
[4]
[6]

> slist{1,2,3,4,5,6,7}.select { it > 3 }.reverse()
{7,6,5,4}

> 2.className().scan(/./).map { it.multiply(5) }.join("\n")
IIIII
nnnnn
ttttt
eeeee
ggggg
eeeee
rrrrr

> list{1,2,3}.map { it.toString().toCommand() }.each { it.less() }

> list{uname(), hostname(), pwd()}.each { it.less() }

Fedoraではパッケージになっています。詳しくは上記のwikiを見てください

2 :デフォルトの名無しさん:2018/03/07(水) 14:31:45.09 ID:sgRP1DjX.net
    、__ - 、ト、  , -――――- 、
    ゝ : : : : : : : : Y´: : : : : : : : : : : : : : `丶、   ィ
   ィ´: : : : : : : : \/ : : : : : /: : : : : : : : : : : : \'/―-、
   !イ: : : : : : : : : : |: : : : : : : : .イ: : : : : :|: :::! : : : : :V: : : : >
.  |: : : : : : : : : ://: : : :// /|:! : : |: !∨|: : : : : : V: : :l
   y: : : : : : : : :イ/: : : :/ィ:/¨ |: |: : ::| L」::|:|: :!: : : :.l: : : \
   ´ |: : : /: : :/:!: : : :/ レ   |:/: : .イ:! | |`:::|: : : : | : : | ̄
    }!ィ: : : : /: :|: : : l _ .、 !|:__///  レ |: :|: : : : | : : !
     ヾ、: :/V¬!: : :!"7てト`    ュニ=、レ' : : : /:/`
      /"` | ^ヽ∨| 弋ソ     '´f Ч /: : :ル'/ゝ
         ヽ '┘ヽ  "       ゝ ' /_/|/"'´ 二度とクソスレ立てないでね
          `¬         '     /7ノ    _
          _/ 〉、   r‐、    /"´    / /
     _ -― '´::.!::.::.| ト 、  `     イ__  / /
   ,イ::.::.::.::.::.::.::.::|.::.::.!  \丶、  <::.:!::.::.::.:_`/ /
.  /::.::.::.::.::.::.::.::.::.:l:.::.::.'   ヽr'´  |::.::.:!::.::.::/ ヽ ┴ 、
  '::.::.::.::.::.::.::.::.::.::.|::.::.::.:',  /¨iヽ  !::.::.l::.::./ \_)-  〉
 |::.::.::.::.::.::.::.::.::.:::.l::.::.::.::.∨/l/.イ!ぃ/::.::.:|::.::l  イ_ − !
 !::.::.::.::.::.::.::.::.::.::.::`>::.:::{〈 | /| | } |::./.::.::ヽ. L -‐ノ

3 :デフォルトの名無しさん:2018/03/07(水) 20:45:31.02 ID:liLO3J4u.net
これはプログラム板の範疇じゃないか?

4 :デフォルトの名無しさん:2018/03/08(木) 07:16:29.53 .net
昔、Uvaという言語があったのさ・・・

5 :デフォルトの名無しさん:2018/03/08(木) 07:25:32.49 .net
掘り出してきた

成長株! Uva でプログラム
https://pc3.5ch.net/test/read.cgi/tech/999917724/

6 :デフォルトの名無しさん:2018/03/11(日) 21:08:47.33 ID:NWrkhh/P.net
Linux板のスレ削除依頼出しとけよ

7 :デフォルトの名無しさん:2018/05/23(水) 20:13:07.03 ID:Au5e7VGg.net
僕の知り合いの知り合いができたパソコン一台でお金持ちになれるやり方
役に立つかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』

2HOZF

8 :デフォルトの名無しさん:2018/07/05(木) 01:31:17.03 ID:RfoszcD2.net
4HM

9 :デフォルトの名無しさん:2018/11/17(土) 02:32:45.71 ID:932Ctqqz.net
Wikipedia には、LLVM の FrontEnd は、clang 以外にも沢山あるように書かれていて、
そのうちの1つに Ada も入っているような感じだった。でも調べてみると、Adaは、
今のところ LLVM の FrontEnd としては使えないらしい。

これは、LLVM 陣営の誇大広告みたいなもの?

10 :デフォルトの名無しさん:2020/03/04(水) 15:11:25.68 ID:OVwEz4W2.net
Crystalと比べたらどうだろう

総レス数 10
4 KB
掲示板に戻る 全部 前100 次100 最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★