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

【GNU】スクリプト言語 Guile【scheme】

1 :デフォルトの名無しさん:2009/04/18(土) 01:30:29 .net
   __,, , , , _ 、 ,,, ... ,, _ ..,_
 ー=、 、ー-、`ヽ、、ヽ`!i' , ,i",r'",-'"=ミ
    `ヽ`ヾ`、 ! ヽ ! l! i! !_i_/_<'"``
     `,ゝ、iliー'" "、,"、',  i, リ
      !/!,li ,;;-=o=-,ッィ=。ゥィ     くにへ かえるんだな
  __  i、`!', '; `ー /;;!i、''; ,!     おまえにもかぞくGuileんだろう・・・
ー''`ヽ`,ーi'`''"!、ヽ , `一'、 /   __
    `il `i ! ヽ、   ̄ ̄ / iヽ、/ ,.ヽ_
     i! !`   `ーァ、-ー'  ! ノ!トi,!'",ノ-、
   ,..=、i! iヽ-、 rィ',;'!ヽー-、!  `/_,i' _,.!'、
ーニー-、._ `ヽゞニ-、.;' i! ! ,  `ト_ノ`x-'" ノ
=ニヽ、 , `, /ヾ=ソ ノ !/   !、`ー`''イ、
-ー-、 `i, / / ヽ `イ_,  i -'" ̄`! !   ヽ
   ゝノ /-'"  `   ' !    ヽ     !

Guile (About Guile)
http://www.gnu.org/software/guile/guile.html

Guile によるスクリプティング
http://www.ibm.com/developerworks/jp/linux/library/l-guile/index.html

66 :デフォルトの名無しさん:2009/10/17(土) 00:19:13 .net
まだGNU Guile 1.9.5はありません。
現時点の最新版は1.8.7と1.9.4 (alpha)です。

git@sv / guile.git / summary
http://git.savannah.gnu.org/gitweb/?p=guile.git
Index of /pub/gnu/guile
http://ftp.gnu.org/pub/gnu/guile/

67 :デフォルトの名無しさん:2009/10/21(水) 02:26:54 .net
>>62-65
リリース報告すんなら何が変わったかぐらい、書け

68 :デフォルトの名無しさん:2009/11/12(木) 18:14:52 .net
GIMPスレでも聞いたんですが、scheme周りなのでこちらの方がいいと判断して質問しました。
GIMP2.6で、schemeを用いてファージー選択→スポイト→選択箇所塗りつぶし→ガウシアンぼかしの流れを
一括で処理するようなものを組みたいのですが可能なんでしょうか?


69 :デフォルトの名無しさん:2009/11/12(木) 19:54:32 .net
yes we can

70 :デフォルトの名無しさん:2009/11/18(水) 21:35:24 .net
1.9.5リリースsage
何が変わったかはNEWS参照のこと

71 :デフォルトの名無しさん:2009/12/19(土) 17:08:43 .net
1.9.6リリースsage
何が変わったかはNEWS参照のこと

72 :デフォルトの名無しさん:2010/01/20(水) 19:51:48 .net
1.9.7リリースsage
何が変わったかはNEWS参照のこと

73 :デフォルトの名無しさん:2010/02/18(木) 07:46:09 .net
1.9.8リリースsage
何が変わったかはNEWS参照のこと

74 :デフォルトの名無しさん:2010/03/10(水) 00:05:52 .net
なんか寂しくなるスレだ

75 :デフォルトの名無しさん:2010/03/19(金) 17:47:31 .net
1.9.9リリースsage
何が変わったかはNEWS参照のこと

76 :デフォルトの名無しさん:2010/03/19(金) 21:42:50 .net
2.0.0リリースsage
何が変わったかはNEWS参照のこと

77 :デフォルトの名無しさん:2010/04/18(日) 14:01:44 .net
1.9.10リリースsage
何が変わったかはNEWS参照のこと
いよいよ次は2.0!

>>76
ウソイクナイ

78 :デフォルトの名無しさん:2010/04/20(火) 00:20:30 .net
下記サイトのscript-fuを調べて、改良したものを作りたいと思って
本やサイト調べてもどうしても意味のわからない部分があるんですが、
聞いてもいいですかね?

ttp://www.rpi.edu/dept/acm/packages/gimp/gimp-1.2.3/plug-ins/script-fu/scripts/line-nova.scm

7行目の (let* ((*points* (cons-array (* 3 2) 'double))は何やっているのか(特にdoubleの意味)
17行目の (define (draw-vector beg-x beg-y direction)の引数?の詳細
33行目の (define (set-marginal-point beg-x beg-y direction) のset-marginal-point
40行目の (aux dir1 1)のauxの意味

 どうか頼みます。
こういうのscmを調べるのに役立つサイトに心当たりがあるのでしたら、教えてください。

79 :デフォルトの名無しさん:2010/04/20(火) 01:43:41 .net
>>78
Gimp も Scheme も大して知らない俺でも分かる範囲で…

>7行目の (let* ((*points* (cons-array (* 3 2) 'double))は何やっているのか(特にdoubleの意味)

cons-array は配列を作る関数。(* 3 2) は 3 * 2 = 6 で、配列の要素数が 6 個という意味。
'double は型指定で配列に格納されるデータが double 型という事。
つまり (cons-array (* 3 2) 'double) は double 型で要素数が 6 個の配列を確保している。
let は代入(本当は束縛)で、*points* という変数(本当はラベル)にこの配列を格納している。

最近の GIMP は Guile から TinyScheme に置き換わったから、cons-array の代わりに
make-vector を使います。

80 :デフォルトの名無しさん:2010/04/20(火) 02:16:35 .net
>>78
>17行目の (define (draw-vector beg-x beg-y direction)の引数?の詳細
>33行目の (define (set-marginal-point beg-x beg-y direction) のset-marginal-point
>40行目の (aux dir1 1)のauxの意味

残りは Scheme というより、そのプログラムの中での命名の話。
beg-x => begin-x : 線分の始点の x 座標
beg-y => begin-y : 同じく y 座標
set-marginal-point => marginal(境界、ふち)の point(座標)を set する
aux => auxiliary : 補助関数

81 :デフォルトの名無しさん:2010/04/20(火) 02:18:51 .net
あ、一個忘れてた。direction は線分の角度を指定する引数。

82 :78:2010/04/20(火) 20:06:09 .net
結構古いものなので仕様変更で、今では絶滅危惧種な関数かと
考えていましたが、意味がわかってすっきりしました。
これで解析も何とかなる(かな?)と思います。

本当にありがとうございました!



83 :デフォルトの名無しさん:2010/06/16(水) 00:33:30 .net
1.9.11リリースsage
何が変わったかはNEWS参照のこと
次こそは2.0!


84 :デフォルトの名無しさん:2010/09/05(日) 11:17:00 .net
>>83

残念sage
2010-09-04
GNU Guile 1.9.12 (beta) released. Again, this may be the last release before 2.0 comes out.
RCとなるまで期待しちゃダメなのか?

85 :デフォルトの名無しさん:2010/10/18(月) 00:32:14 .net
ヽ(`Д´)ノ 1.9.13リリースsage!

86 :デフォルトの名無しさん:2010/12/15(水) 23:55:56 .net
ヽ(`Д´)ノ 1.8.8リリースsage!
( ゚д゚)…1.8!?

87 :デフォルトの名無しさん:2010/12/16(木) 20:23:16 .net
( ゚д゚) < マジデ?

88 :デフォルトの名無しさん:2010/12/16(木) 20:27:06 .net
2009-07-05
GNU Guile 1.8.7 released. This is the next maintenance release for the 1.8 stable series.

1.8 は1年半ぶりか

89 :デフォルトの名無しさん:2010/12/23(木) 07:26:48 .net
('A`)1.9.14リリースsage

90 :デフォルトの名無しさん:2011/02/07(月) 23:13:50 .net
1.9.15リリースsage
2.0はいよいよ2/16にリリース!(`・ω・´)

91 :デフォルトの名無しさん:2011/02/16(水) 23:49:58 .net
2.0リリースsage!(`・ω・´)

92 :デフォルトの名無しさん:2011/02/17(木) 00:19:25 .net
キタ??

93 :デフォルトの名無しさん:2011/03/10(木) 11:03:34.63 .net
2.0.1リリースsage
何が変わったかはNEWS参照のこと

94 :デフォルトの名無しさん:2011/06/07(火) 11:15:53.93 .net
使い始めたage
結構ライブラリが充実してるんだね

95 :デフォルトの名無しさん:2011/06/26(日) 15:16:10.35 .net
ttp://www.csg.is.titech.ac.jp/~chiba/lecture/cur/cs2/cs11.html
この問題が分かりません。。解答お願いします。


96 :天使 ◆uL5esZLBSE :2011/07/04(月) 09:44:21.62 .net


汚水でも飲んでろ

97 :デフォルトの名無しさん:2011/07/06(水) 22:15:54.01 .net
例えば楽天のページでお目当ての転売商材があって、人が殺到してエラーのページが出ます

売り切れる前になんとかしたい

で、スクリプトを使って攻略するにはどうすればいいですか?

98 :デフォルトの名無しさん:2011/07/10(日) 13:38:20.88 .net
>>97
具体的にどうしたいの?
ポチるまで自動化したいの?

99 :デフォルトの名無しさん:2011/07/10(日) 13:58:01.52 .net
売り切れる前に買えればなんでもいいです

100 :デフォルトの名無しさん:2012/01/26(木) 08:23:51.61 .net
へえ

101 :デフォルトの名無しさん:2012/03/03(土) 01:33:33.24 .net
http://www.gnu.org/software/guile/docs/docs-1.6/guile-ref/Reporting-Bugs.html

gdb拡張は何でpythonなんだゴルァ!と思っていたら、
今後はguileでの拡張もサポートするらしい

102 :デフォルトの名無しさん:2012/03/03(土) 01:38:09.57 .net
2.0.5リリースsage
何が変わったかはNEWS参照のこと

103 :デフォルトの名無しさん:2012/08/27(月) 00:32:55.42 .net
cygwinでビルドが通らない。
libffiが無いといわれる。


104 :デフォルトの名無しさん:2012/08/29(水) 01:23:55.44 .net
ぼくも・・・

105 :デフォルトの名無しさん:2013/01/10(木) 00:54:37.48 .net
解決した?

106 :デフォルトの名無しさん:2013/10/31(木) 13:20:35.22 .net
ケツが痒い

107 :デフォルトの名無しさん:2016/02/14(日) 18:43:25.80 ID:ni3s66aP.net
GNU Guile 2.1.2 released
あげ
https://lists.gnu.org/archive/html/guile-user/2016-02/msg00022.html

サイトからはリリースが判りにくかったぞな

108 :デフォルトの名無しさん:2016/04/23(土) 13:44:05.76 ID:WsOrHJ8P.net
>>104-107
激動の4年間がここに詰まっている

109 :デフォルトの名無しさん:2016/12/08(木) 19:47:18.60 ID:Dh4QspvF.net
GNU Guile 2.1.5 released
https://lists.gnu.org/archive/html/guile-devel/2016-12/msg00005.html
あげ
早く来い来い 2.2

110 :デフォルトの名無しさん:2017/01/12(木) 12:20:38.33 ID:/vx64swE.net
gimpの処理自動化したいと思ってscheme勉強し始めたけど目的が明確化してる分勉強するの楽しい
あと知識が深まると今まで分からなかったところがこういうことかと発見できるのも楽しい

111 :デフォルトの名無しさん:2017/02/19(日) 13:26:30.58 ID:SSENILM2.net
Guile 2.1.7 リリースあげ
https://lists.gnu.org/archive/html/guile-devel/2017-02/msg00037.html

2.2もうすぐだってさ

112 :_:2017/03/21(火) 14:17:06.44 ID:mqm5CHCX.net
ねんがんの Guile 2.2.0 がリリースされたぞぉ。
https://lists.gnu.org/archive/html/guile-devel/2017-03/msg00095.html
あげ

113 :_:2017/12/04(月) 13:40:38.84 ID:D1OWyPQA.net
Guile 2.2.3リリースされてたど〜
ttps://lists.gnu.org/archive/html/guile-devel/2017-12/msg00000.html

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

FQNK5

115 :デフォルトの名無しさん:2018/07/05(木) 00:48:43.19 ID:RfoszcD2.net
XDV

28 KB
新着レスの表示

掲示板に戻る 全部 前100 次100 最新50
名前: E-mail (省略可) :

read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★