ライブラリ
- ビルトイン (52)
- csv (36)
- etc (744)
- optparse (12)
-
rexml
/ document (36) - ripper (12)
-
ripper
/ filter (96) - shell (12)
-
shell
/ builtin-command (12) -
shell
/ command-processor (30) -
shell
/ filter (138) -
shell
/ system-command (6) - socket (96)
- tracer (24)
- uri (60)
クラス
- CSV (36)
-
Enumerator
:: Lazy (6) - Hash (14)
-
OptionParser
:: ParseError (12) -
REXML
:: Text (36) -
Ripper
:: Filter (84) - Shell (12)
-
Shell
:: AppendFile (6) -
Shell
:: AppendIO (6) -
Shell
:: CommandProcessor (30) -
Shell
:: Filter (138) -
Shell
:: SystemCommand (6) - Socket (48)
- Tracer (24)
-
URI
:: LDAP (48)
モジュール
- Enumerable (12)
- Etc (744)
-
Socket
:: Constants (48)
オブジェクト
- ENV (14)
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (12) -
IP
_ MSFILTER (24) - LDAP (12)
- Lazy (6)
-
NEWS for Ruby 2
. 7 . 0 (6) - Ripper (12)
-
SC
_ 2 _ PBS (12) -
SC
_ 2 _ PBS _ ACCOUNTING (12) -
SC
_ 2 _ PBS _ CHECKPOINT (12) -
SC
_ 2 _ PBS _ LOCATE (12) -
SC
_ 2 _ PBS _ MESSAGE (12) -
SC
_ 2 _ PBS _ TRACK (12) -
SC
_ 2 _ UPE (12) -
SC
_ AIO _ PRIO _ DELTA _ MAX (12) -
SC
_ AVPHYS _ PAGES (12) -
SC
_ CPUSET _ SIZE (12) -
SC
_ CPUTIME (12) -
SC
_ EXPR _ NEST _ MAX (12) -
SC
_ GETPW _ R _ SIZE _ MAX (12) -
SC
_ IPV6 (12) -
SC
_ MAPPED _ FILES (12) -
SC
_ MEMORY _ PROTECTION (12) -
SC
_ MESSAGE _ PASSING (12) -
SC
_ MQ _ OPEN _ MAX (12) -
SC
_ MQ _ PRIO _ MAX (12) -
SC
_ NGROUPS _ MAX (12) -
SC
_ NPROCESSORS _ CONF (12) -
SC
_ NPROCESSORS _ ONLN (12) -
SC
_ OPEN _ MAX (12) -
SC
_ PAGESIZE (12) -
SC
_ PAGE _ SIZE (12) -
SC
_ PHYS _ PAGES (12) -
SC
_ PRIORITIZED _ IO (12) -
SC
_ PRIORITY _ SCHEDULING (12) -
SC
_ REGEXP (12) -
SC
_ RE _ DUP _ MAX (12) -
SC
_ SEMAPHORES (12) -
SC
_ SPAWN (12) -
SC
_ SPIN _ LOCKS (12) -
SC
_ SPORADIC _ SERVER (12) -
SC
_ SS _ REPL _ MAX (12) -
SC
_ SYMLOOP _ MAX (12) -
SC
_ THREAD _ CPUTIME (12) -
SC
_ THREAD _ PRIORITY _ SCHEDULING (12) -
SC
_ THREAD _ PRIO _ INHERIT (12) -
SC
_ THREAD _ PRIO _ PROTECT (12) -
SC
_ THREAD _ PROCESS _ SHARED (12) -
SC
_ THREAD _ ROBUST _ PRIO _ INHERIT (12) -
SC
_ THREAD _ ROBUST _ PRIO _ PROTECT (12) -
SC
_ THREAD _ SPORADIC _ SERVER (12) -
SC
_ TYPED _ MEMORY _ OBJECTS (12) -
SC
_ V6 _ ILP32 _ OFF32 (12) -
SC
_ V6 _ ILP32 _ OFFBIG (12) -
SC
_ V6 _ LP64 _ OFF64 (12) -
SC
_ V6 _ LPBIG _ OFFBIG (12) -
SC
_ V7 _ ILP32 _ OFF32 (12) -
SC
_ V7 _ ILP32 _ OFFBIG (12) -
SC
_ V7 _ LP64 _ OFF64 (12) -
SC
_ V7 _ LPBIG _ OFFBIG (12) -
SC
_ XOPEN _ CRYPT (12) -
SC
_ XOPEN _ ENH _ I18N (12) -
SC
_ XOPEN _ REALTIME (12) -
SC
_ XOPEN _ REALTIME _ THREADS (12) -
SC
_ XOPEN _ SHM (12) -
SC
_ XOPEN _ STREAMS (12) -
SC
_ XOPEN _ UNIX (12) -
SC
_ XOPEN _ UUCP (12) -
SC
_ XOPEN _ VERSION (12) -
SO
_ ACCEPTFILTER (24) -
SO
_ ATTACH _ FILTER (24) -
SO
_ DETACH _ FILTER (24) - [] (6)
-
add
_ filter (24) - append (18)
- build (24)
- cat (6)
-
check
_ point (6) - chown (6)
- column (12)
- echo (6)
- filename (12)
- filter (48)
- filter= (12)
-
filter
_ backtrace (12) -
filter
_ map (18) -
finish
_ all _ jobs (6) - foreach (6)
- ftype (6)
- glob (18)
- grpowned? (6)
- input (6)
- input= (18)
- inspect (6)
-
keep
_ if (28) - lineno (12)
- mkdir (6)
- new (24)
- normalize (12)
- notify (6)
-
on
_ XXX (12) -
on
_ default (12) - open (6)
- parse (12)
- pipe? (6)
- readlink (6)
-
ripper
/ filter (12) - rmdir (6)
-
ruby 1
. 6 feature (12) - split (6)
-
super
_ each (6) - system (6)
- tee (6)
- test (6)
- truncate (6)
- unlink (6)
- unnormalize (12)
検索結果
先頭5件
-
Ripper
:: Filter (21006.0) -
イベントドリブンスタイルで Ruby プログラムを加工するためのクラスです。
...'ripper'
require 'cgi'
class Ruby2HTML < Ripper::Filter
def on_default(event, tok, f)
f << CGI.escapeHTML(tok)
end
def on_comment(tok, f)
f << %Q[<span class="comment">#{CGI.escapeHTML(tok)}</span>]
end
def on_tstring_beg(tok, f)
f << %Q[<span class="string">#{CGI.escapeHTM......[#{CGI.escapeHTML(tok)}</span>]
end
end
Ruby2HTML.new(ARGF).parse('')
//}
Ruby プログラムを解析して、Ripper::SCANNER_EVENTS にあるスキャナ
イベントを実行します。イベントはプログラムに書いた順番で実行されます。
上記の例では、parse メ... -
Enumerator
:: Lazy # filter _ map {|item| . . . } -> Enumerator :: Lazy (12241.0) -
Enumerable#filter_map と同じですが、配列ではなく Enumerator::Lazy を返します。
...le#filter_map と同じですが、配列ではなく Enumerator::Lazy を返します。
@raise ArgumentError ブロックを指定しなかった場合に発生します。
//emlist[例][ruby]{
1.step.lazy.filter_map { |n| n * 2 if n.even? }
# => #<Enumerator::Lazy: #<Enumerator::Lazy: (1.step)>......:filter_map>
1.step.lazy.filter_map { |n| n * 2 if n.even? }.take(10).force
# => [4, 8, 12, 16, 20, 24, 28, 32, 36, 40]
//}
@see Enumerable#filter_map... -
Socket
:: Constants :: SO _ ACCEPTFILTER -> Integer (12216.0) -
set accept filter on listening socket。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
...set accept filter on listening socket。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see getsockopt(2freebsd), Socket::Constants::SOL_SOCKET... -
Socket
:: SO _ ACCEPTFILTER -> Integer (12216.0) -
set accept filter on listening socket。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
...set accept filter on listening socket。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see getsockopt(2freebsd), Socket::Constants::SOL_SOCKET... -
Enumerable
# filter _ map -> Enumerator (12214.0) -
各要素に対してブロックを評価した値のうち、真であった値の 配列を返します。
...対してブロックを評価した値のうち、真であった値の
配列を返します。
ブロックを省略した場合は Enumerator を返します。
//emlist[例][ruby]{
(1..10).filter_map { |i| i * 2 if i.even? } #=> [4, 8, 12, 16, 20]
//}
@see Enumerable#filter, Enumerable#map... -
Enumerable
# filter _ map {|item| . . . } -> [object] (12214.0) -
各要素に対してブロックを評価した値のうち、真であった値の 配列を返します。
...対してブロックを評価した値のうち、真であった値の
配列を返します。
ブロックを省略した場合は Enumerator を返します。
//emlist[例][ruby]{
(1..10).filter_map { |i| i * 2 if i.even? } #=> [4, 8, 12, 16, 20]
//}
@see Enumerable#filter, Enumerable#map... -
Socket
:: Constants :: IP _ MSFILTER -> Integer (12200.0) -
@todo Multicast source filtering
...@todo
Multicast source filtering... -
Socket
:: IP _ MSFILTER -> Integer (12200.0) -
@todo Multicast source filtering
...@todo
Multicast source filtering... -
ripper
/ filter (12000.0) -
イベントドリブンスタイルで Ruby プログラムを加工するためのライブラリです。
イベントドリブンスタイルで Ruby プログラムを加工するためのライブラリです。 -
Shell
:: Filter # append(to , filter) -> Shell :: AppendFile | Shell :: AppendIO (9413.0) -
@todo
...@todo
@param to 文字列か IO を指定します。
@param filter Shell::Filter のインスタンスを指定します。... -
Shell
:: Filter # input=(filter) (9207.0) -
フィルターを設定します。
...フィルターを設定します。
@param filter フィルターを指定します。...