36件ヒット
[1-36件を表示]
(0.015秒)
別のキーワード
ライブラリ
- ビルトイン (6)
- rake (24)
-
shell
/ builtin-command (6)
クラス
- Enumerator (6)
-
Rake
:: FileList (12) -
Shell
:: Glob (6)
モジュール
- Rake (12)
キーワード
- application= (12)
- produce (6)
検索結果
先頭4件
-
Rake
:: FileList . new(*patterns) {|self| . . . } (18214.0) -
与えられたパターンをもとにして自身を初期化します。
...いる場合は、自身をブロックパラメータとしてブロックを評価します。
@param patterns パターンを指定します。
例:
file_list = FileList.new('lib/**/*.rb', 'test/test*.rb')
pkg_files = FileList.new('lib/**/*') do |fl|
fl.exclude(/\bCVS\b/)
end... -
Shell
:: Glob . new(sh , pattern) (18203.0) -
@todo
@todo -
Enumerator
. produce(initial = nil) { |prev| . . . } -> Enumerator (19.0) -
与えられたブロックを呼び出し続ける、停止しない Enumerator を返します。 ブロックの戻り値が、次にブロックを呼び出す時に引数として渡されます。 initial 引数が渡された場合、最初にブロックを呼び出す時にそれがブロック 呼び出しの引数として渡されます。initial が渡されなかった場合は nil が 渡されます。
..."date"
Enumerator.produce(Date.today, &:succ).detect(&:tuesday?)
# シンプルなレキサーの例
require "strscan"
scanner = StringScanner.new("7+38/6")
PATTERN = %r{\d+|[-/+*]}
Enumerator.produce { scanner.scan(PATTERN) }.slice_after { scanner.eos? }.first
# => ["7", "+", "38", "/", "6"]
//}... -
Rake
. application=(app) (19.0) -
現在の Rake アプリケーションをセットします。
...//emlist[][ruby]{
# Rakefile での記載例とする
require 'pp'
task default: :test_rake_app
task :test_rake_app do
app = Rake::Application.new
app.tty_output = true
Rake.application = app
pp Rake.application
end
# => #<Rake::Application:0x00005624e6c30eb8
# @default_loader=#<Rak......=false, load_system=false, nosearch=false, rakelib=["rakelib"], show_all_tasks=false, show_prereqs=false, show_task_pattern=nil, show_tasks=nil, silent=false, suppress_backtrace_pattern=nil, thread_pool_size=20, trace=false, trace_output=#<IO:<STDERR>>, trace_rules=false>,
# @original_dir="/path...