ライブラリ
- ビルトイン (3968)
- benchmark (36)
- bigdecimal (48)
-
cgi
/ core (24) -
cgi
/ session (48) -
cgi
/ session / pstore (12) -
cgi
/ util (144) - coverage (39)
- csv (264)
- date (588)
- dbm (24)
- delegate (12)
- digest (12)
-
digest
/ sha2 (12) - drb (103)
-
drb
/ acl (12) -
drb
/ extserv (12) -
drb
/ extservm (12) -
drb
/ timeridconv (12) - e2mmap (42)
- erb (12)
- etc (48)
- fiddle (156)
-
fiddle
/ import (12) - fileutils (36)
- gdbm (36)
- getoptlong (12)
-
io
/ console / size (12) - ipaddr (36)
- irb (36)
-
irb
/ cmd / nop (24) -
irb
/ context (12) -
irb
/ ext / save-history (12) -
irb
/ extend-command (72) -
irb
/ frame (24) -
irb
/ input-method (12) -
irb
/ inspector (36) -
irb
/ magic-file (24) -
irb
/ xmp (12) - json (84)
-
json
/ add / bigdecimal (12) -
json
/ add / complex (12) -
json
/ add / date (12) -
json
/ add / date _ time (12) -
json
/ add / exception (12) -
json
/ add / ostruct (12) -
json
/ add / range (12) -
json
/ add / rational (12) -
json
/ add / regexp (12) -
json
/ add / struct (12) -
json
/ add / symbol (12) -
json
/ add / time (12) - logger (25)
- matrix (276)
-
minitest
/ spec (3) -
minitest
/ unit (3) -
mutex
_ m (24) -
net
/ ftp (46) -
net
/ http (264) -
net
/ imap (192) -
net
/ pop (144) -
net
/ smtp (44) -
net
/ telnet (4) - open-uri (40)
- openssl (2280)
- optparse (84)
- ostruct (12)
- pathname (60)
- pp (48)
- prettyprint (48)
- prime (108)
- pstore (12)
- psych (318)
- pty (12)
-
racc
/ parser (12) - rake (168)
-
rake
/ gempackagetask (12) -
rake
/ packagetask (12) -
rake
/ rdoctask (12) -
rake
/ testtask (12) - rbconfig (12)
-
rdoc
/ context (12) -
rdoc
/ generator / json _ index (12) -
rdoc
/ markdown (24) -
rdoc
/ markup (12) -
rdoc
/ markup / formatter (12) -
rdoc
/ markup / to _ ansi (12) -
rdoc
/ markup / to _ bs (12) -
rdoc
/ markup / to _ html _ crossref (12) -
rdoc
/ markup / to _ rdoc (12) -
rdoc
/ parser (36) -
rdoc
/ parser / c (12) -
rdoc
/ parser / ruby (12) -
rdoc
/ parser / simple (12) -
rdoc
/ rdoc (12) -
rdoc
/ top _ level (24) - readline (396)
- resolv (312)
- resolv-replace (36)
-
rexml
/ document (444) -
rexml
/ parsers / pullparser (12) -
rexml
/ parsers / sax2parser (12) -
rexml
/ parsers / streamparser (12) -
rexml
/ parsers / ultralightparser (12) -
rinda
/ rinda (36) -
rinda
/ tuplespace (12) - ripper (24)
-
ripper
/ filter (12) -
ripper
/ lexer (36) -
ripper
/ sexp (24) - rss (36)
-
rubygems
/ builder (12) -
rubygems
/ command (60) -
rubygems
/ dependency _ installer (12) -
rubygems
/ dependency _ list (12) -
rubygems
/ doc _ manager (36) -
rubygems
/ ext / builder (48) -
rubygems
/ ext / configure _ builder (12) -
rubygems
/ ext / ext _ conf _ builder (12) -
rubygems
/ ext / rake _ builder (12) -
rubygems
/ format (36) -
rubygems
/ gem _ openssl (12) -
rubygems
/ installer (48) -
rubygems
/ old _ format (36) -
rubygems
/ package (36) -
rubygems
/ package / tar _ header (12) -
rubygems
/ package / tar _ input (24) -
rubygems
/ package / tar _ output (24) -
rubygems
/ package / tar _ reader (12) -
rubygems
/ package / tar _ writer (36) -
rubygems
/ platform (36) -
rubygems
/ remote _ fetcher (12) -
rubygems
/ requirement (36) -
rubygems
/ security (96) -
rubygems
/ server (24) -
rubygems
/ source _ index (60) -
rubygems
/ source _ info _ cache (36) -
rubygems
/ source _ info _ cache _ entry (12) -
rubygems
/ spec _ fetcher (12) -
rubygems
/ specification (168) -
rubygems
/ uninstaller (12) -
rubygems
/ user _ interaction (72) -
rubygems
/ version (36) - scanf (6)
- sdbm (36)
- securerandom (80)
- set (27)
- shell (153)
-
shell
/ builtin-command (42) -
shell
/ command-processor (66) -
shell
/ process-controller (48) -
shell
/ system-command (6) - shellwords (36)
- socket (936)
- stringio (36)
- strscan (12)
- sync (6)
-
syslog
/ logger (24) - tempfile (60)
-
test
/ unit (1) - thread (2)
- thwait (18)
- time (108)
- tmpdir (24)
- tracer (156)
- tsort (93)
- uri (400)
- weakref (12)
-
webrick
/ cgi (12) -
webrick
/ httpauth / basicauth (24) -
webrick
/ httpauth / digestauth (24) -
webrick
/ httpauth / htdigest (12) -
webrick
/ httpauth / htgroup (12) -
webrick
/ httpauth / htpasswd (12) -
webrick
/ httpproxy (12) -
webrick
/ httprequest (12) -
webrick
/ httpresponse (12) -
webrick
/ httpserver (12) -
webrick
/ httpservlet / abstract (24) -
webrick
/ httpservlet / cgihandler (12) -
webrick
/ httpservlet / erbhandler (12) -
webrick
/ httpservlet / filehandler (48) -
webrick
/ httpservlet / prochandler (12) -
webrick
/ httpstatus (12) -
webrick
/ httpversion (24) -
webrick
/ log (12) -
webrick
/ ssl (12) -
win32
/ registry (132) - win32ole (264)
-
yaml
/ store (21) - zlib (216)
クラス
- ACL (12)
- Addrinfo (96)
- Array (48)
- BasicSocket (24)
-
Benchmark
:: Job (12) -
Benchmark
:: Report (12) -
Benchmark
:: Tms (12) - BigDecimal (60)
- CGI (168)
-
CGI
:: Cookie (24) -
CGI
:: Session (12) -
CGI
:: Session :: FileStore (12) -
CGI
:: Session :: MemoryStore (12) -
CGI
:: Session :: NullStore (12) -
CGI
:: Session :: PStore (12) - CSV (240)
-
CSV
:: Row (12) -
CSV
:: Table (12) - Class (24)
- Complex (48)
- Coverage (39)
- DBM (24)
-
DRb
:: DRbObject (12) -
DRb
:: DRbServer (91) -
DRb
:: ExtServ (12) -
DRb
:: ExtServManager (12) -
DRb
:: TimerIdConv (12) - Data (18)
- Date (396)
- DateTime (216)
-
Digest
:: Base (12) -
Digest
:: SHA2 (12) - Dir (429)
- ERB (12)
- Encoding (84)
-
Encoding
:: Converter (72) - Enumerator (25)
-
Enumerator
:: Lazy (12) -
Errno
:: EXXX (24) -
Etc
:: Group (24) -
Etc
:: Passwd (24) - Exception (44)
- Fiber (12)
-
Fiddle
:: CStruct (12) -
Fiddle
:: Closure (12) -
Fiddle
:: Closure :: BlockCaller (12) -
Fiddle
:: Function (12) -
Fiddle
:: Handle (48) -
Fiddle
:: Pointer (48) - File (764)
-
File
:: Stat (12) - FrozenError (14)
- GDBM (36)
-
Gem
:: Builder (12) -
Gem
:: Command (60) -
Gem
:: DependencyInstaller (12) -
Gem
:: DependencyList (12) -
Gem
:: DocManager (36) -
Gem
:: Ext :: Builder (48) -
Gem
:: Ext :: ConfigureBuilder (12) -
Gem
:: Ext :: ExtConfBuilder (12) -
Gem
:: Ext :: RakeBuilder (12) -
Gem
:: FileOperations (12) -
Gem
:: Format (36) -
Gem
:: Installer (48) -
Gem
:: OldFormat (36) -
Gem
:: Package :: TarHeader (12) -
Gem
:: Package :: TarInput (24) -
Gem
:: Package :: TarOutput (24) -
Gem
:: Package :: TarReader (12) -
Gem
:: Package :: TarWriter (12) -
Gem
:: Package :: TarWriter :: BoundedStream (12) -
Gem
:: Package :: TarWriter :: RestrictedStream (12) -
Gem
:: Platform (36) -
Gem
:: RemoteFetcher :: FetchError (12) -
Gem
:: Requirement (36) -
Gem
:: Security :: Policy (24) -
Gem
:: Security :: Signer (12) -
Gem
:: Server (24) -
Gem
:: SourceIndex (60) -
Gem
:: SourceInfoCache (36) -
Gem
:: SourceInfoCacheEntry (12) -
Gem
:: SpecFetcher (12) -
Gem
:: Specification (168) -
Gem
:: StreamUI (12) -
Gem
:: StreamUI :: SilentProgressReporter (12) -
Gem
:: StreamUI :: SimpleProgressReporter (12) -
Gem
:: StreamUI :: VerboseProgressReporter (12) -
Gem
:: Uninstaller (12) -
Gem
:: Version (36) - GetoptLong (12)
- Hash (54)
- IO (516)
- IPAddr (36)
- IPSocket (12)
-
IRB
:: Context (12) -
IRB
:: ExtendCommand :: Nop (24) -
IRB
:: FileInputMethod (12) -
IRB
:: Frame (24) -
IRB
:: Inspector (24) - Integer (48)
-
JSON
:: Parser (12) -
JSON
:: State (24) - KeyError (28)
- Logger (12)
-
Logger
:: Application (1) -
Logger
:: LogDevice (12) - Matrix (220)
-
MiniTest
:: Spec (3) -
MiniTest
:: Unit (1) -
MiniTest
:: Unit :: TestCase (1) - Module (12)
- NameError (19)
-
Net
:: FTP (46) -
Net
:: HTTP (252) -
Net
:: HTTPRequest (12) -
Net
:: IMAP (192) -
Net
:: POP3 (144) -
Net
:: SMTP (44) -
Net
:: Telnet (4) - NoMethodError (19)
- Object (12)
-
OpenSSL
:: ASN1 :: ASN1Data (12) -
OpenSSL
:: ASN1 :: BMPString (24) -
OpenSSL
:: ASN1 :: BitString (48) -
OpenSSL
:: ASN1 :: Boolean (24) -
OpenSSL
:: ASN1 :: Enumerated (24) -
OpenSSL
:: ASN1 :: GeneralString (24) -
OpenSSL
:: ASN1 :: GeneralizedTime (24) -
OpenSSL
:: ASN1 :: GraphicString (24) -
OpenSSL
:: ASN1 :: IA5String (24) -
OpenSSL
:: ASN1 :: ISO64String (24) -
OpenSSL
:: ASN1 :: Integer (24) -
OpenSSL
:: ASN1 :: Null (24) -
OpenSSL
:: ASN1 :: NumericString (24) -
OpenSSL
:: ASN1 :: ObjectId (36) -
OpenSSL
:: ASN1 :: OctetString (24) -
OpenSSL
:: ASN1 :: PrintableString (24) -
OpenSSL
:: ASN1 :: Sequence (24) -
OpenSSL
:: ASN1 :: Set (24) -
OpenSSL
:: ASN1 :: T61String (24) -
OpenSSL
:: ASN1 :: UTCTime (24) -
OpenSSL
:: ASN1 :: UTF8String (24) -
OpenSSL
:: ASN1 :: UniversalString (24) -
OpenSSL
:: ASN1 :: VideotexString (24) -
OpenSSL
:: BN (96) -
OpenSSL
:: Cipher (12) -
OpenSSL
:: Cipher :: AES (12) -
OpenSSL
:: Cipher :: AES128 (12) -
OpenSSL
:: Cipher :: AES192 (12) -
OpenSSL
:: Cipher :: AES256 (12) -
OpenSSL
:: Cipher :: BF (12) -
OpenSSL
:: Cipher :: CAST5 (12) -
OpenSSL
:: Cipher :: DES (12) -
OpenSSL
:: Cipher :: IDEA (12) -
OpenSSL
:: Cipher :: RC2 (24) -
OpenSSL
:: Cipher :: RC4 (24) -
OpenSSL
:: Cipher :: RC5 (12) -
OpenSSL
:: Config (36) -
OpenSSL
:: Digest (24) -
OpenSSL
:: Digest :: DSS (36) -
OpenSSL
:: Digest :: DSS1 (36) -
OpenSSL
:: Digest :: Digest (12) -
OpenSSL
:: Digest :: MD2 (36) -
OpenSSL
:: Digest :: MD4 (36) -
OpenSSL
:: Digest :: MD5 (36) -
OpenSSL
:: Digest :: MDC2 (36) -
OpenSSL
:: Digest :: RIPEMD160 (36) -
OpenSSL
:: Digest :: SHA (36) -
OpenSSL
:: Digest :: SHA1 (36) -
OpenSSL
:: Digest :: SHA224 (36) -
OpenSSL
:: Digest :: SHA256 (36) -
OpenSSL
:: Digest :: SHA384 (36) -
OpenSSL
:: Digest :: SHA512 (36) -
OpenSSL
:: Engine (48) -
OpenSSL
:: HMAC (36) -
OpenSSL
:: Netscape :: SPKI (24) -
OpenSSL
:: OCSP :: BasicResponse (12) -
OpenSSL
:: OCSP :: CertificateId (12) -
OpenSSL
:: OCSP :: Request (24) -
OpenSSL
:: OCSP :: Response (36) -
OpenSSL
:: PKCS12 (24) -
OpenSSL
:: PKCS7 (72) -
OpenSSL
:: PKCS7 :: RecipientInfo (12) -
OpenSSL
:: PKCS7 :: SignerInfo (12) -
OpenSSL
:: PKey :: DH (60) -
OpenSSL
:: PKey :: DSA (48) -
OpenSSL
:: PKey :: EC (36) -
OpenSSL
:: PKey :: EC :: Group (24) -
OpenSSL
:: PKey :: EC :: Point (36) -
OpenSSL
:: PKey :: RSA (84) -
OpenSSL
:: SSL :: SSLContext (24) -
OpenSSL
:: SSL :: SSLServer (12) -
OpenSSL
:: SSL :: SSLSocket (24) -
OpenSSL
:: SSL :: Session (12) -
OpenSSL
:: X509 :: Attribute (24) -
OpenSSL
:: X509 :: CRL (24) -
OpenSSL
:: X509 :: Certificate (24) -
OpenSSL
:: X509 :: Extension (24) -
OpenSSL
:: X509 :: ExtensionFactory (12) -
OpenSSL
:: X509 :: Name (72) -
OpenSSL
:: X509 :: Request (24) -
OpenSSL
:: X509 :: Store (12) -
OpenSSL
:: X509 :: StoreContext (12) - OpenStruct (24)
- OptionParser (72)
-
OptionParser
:: ParseError (12) - PP (48)
- PStore (12)
- Pathname (60)
- PrettyPrint (48)
- Prime (60)
-
Prime
:: PseudoPrimeGenerator (12) - Proc (19)
-
Psych
:: Emitter (12) -
Psych
:: Nodes :: Alias (12) -
Psych
:: Nodes :: Document (12) -
Psych
:: Nodes :: Mapping (12) -
Psych
:: Nodes :: Scalar (12) -
Psych
:: Nodes :: Sequence (12) -
Psych
:: Nodes :: Stream (12) -
Psych
:: Parser (12) -
Psych
:: Stream (12) -
Psych
:: Visitors :: YAMLTree (12) -
RDoc
:: Context :: Section (12) -
RDoc
:: Generator :: JsonIndex (12) -
RDoc
:: Markdown (24) -
RDoc
:: Markup (12) -
RDoc
:: Markup :: Formatter (12) -
RDoc
:: Markup :: ToAnsi (12) -
RDoc
:: Markup :: ToBs (12) -
RDoc
:: Markup :: ToHtmlCrossref (12) -
RDoc
:: Markup :: ToRdoc (12) -
RDoc
:: Parser (36) -
RDoc
:: Parser :: C (12) -
RDoc
:: Parser :: Ruby (12) -
RDoc
:: Parser :: Simple (12) -
RDoc
:: RDoc (12) -
RDoc
:: TopLevel (24) -
REXML
:: Attribute (24) -
REXML
:: Attributes (12) -
REXML
:: CData (12) -
REXML
:: Child (12) -
REXML
:: Comment (24) -
REXML
:: Document (72) -
REXML
:: Element (12) -
REXML
:: ElementDecl (12) -
REXML
:: Elements (12) -
REXML
:: Entity (36) -
REXML
:: ExternalEntity (12) -
REXML
:: Formatters :: Default (12) -
REXML
:: Formatters :: Pretty (12) -
REXML
:: Formatters :: Transitive (12) -
REXML
:: Instruction (12) -
REXML
:: NotationDecl (12) -
REXML
:: Parent (12) -
REXML
:: Parsers :: PullParser (12) -
REXML
:: Parsers :: SAX2Parser (12) -
REXML
:: Parsers :: StreamParser (12) -
REXML
:: Parsers :: UltraLightParser (12) -
REXML
:: Text (36) -
REXML
:: XMLDecl (12) -
REXML
:: XPath (36) -
RSS
:: Parser (24) -
Racc
:: Parser (12) -
Rake
:: FileList (24) -
Rake
:: GemPackageTask (12) -
Rake
:: InvocationChain (24) -
Rake
:: NameSpace (12) -
Rake
:: PackageTask (12) -
Rake
:: RDocTask (12) -
Rake
:: Task (48) -
Rake
:: TaskArguments (12) -
Rake
:: TestTask (12) - Random (89)
- Range (24)
- Rational (12)
- Regexp (96)
- Resolv (84)
-
Resolv
:: DNS (36) -
Resolv
:: DNS :: Name (24) -
Resolv
:: DNS :: Resource :: HINFO (12) -
Resolv
:: DNS :: Resource :: IN :: A (12) -
Resolv
:: DNS :: Resource :: IN :: AAAA (12) -
Resolv
:: DNS :: Resource :: IN :: SRV (12) -
Resolv
:: DNS :: Resource :: IN :: WKS (12) -
Resolv
:: DNS :: Resource :: MINFO (12) -
Resolv
:: DNS :: Resource :: MX (12) -
Resolv
:: DNS :: Resource :: SOA (12) -
Resolv
:: DNS :: Resource :: TXT (12) -
Resolv
:: Hosts (12) -
Resolv
:: IPv4 (24) -
Resolv
:: IPv6 (24) -
Rinda
:: DRbObjectTemplate (12) -
Rinda
:: SimpleRenewer (12) -
Rinda
:: TupleSpace (12) -
Rinda
:: TupleSpaceProxy (12) - Ripper (84)
-
Ripper
:: Filter (12) -
RubyVM
:: InstructionSequence (116) - SDBM (36)
- SOCKSSocket (36)
-
Scanf
:: FormatString (6) - Set (36)
- Shell (153)
-
Shell
:: AppendFile (6) -
Shell
:: AppendIO (6) -
Shell
:: Cat (6) -
Shell
:: CommandProcessor (66) -
Shell
:: Concat (6) -
Shell
:: Echo (6) -
Shell
:: Glob (6) -
Shell
:: ProcessController (48) -
Shell
:: SystemCommand (6) -
Shell
:: Tee (6) - SignalException (36)
- SimpleDelegator (12)
- Socket (456)
-
Socket
:: AncillaryData (60) -
Socket
:: Option (48) -
Socket
:: UDPSource (12) - String (43)
- StringIO (36)
- StringScanner (12)
- Struct (60)
- Symbol (12)
- Sync (6)
-
Syslog
:: Logger (24) - SystemCallError (48)
- SystemExit (12)
- TCPServer (24)
- TCPSocket (60)
- Tempfile (60)
- Thread (150)
-
Thread
:: Queue (8) -
Thread
:: SizedQueue (12) - ThreadsWait (18)
- Time (312)
- TracePoint (24)
- Tracer (156)
- UDPSocket (24)
- UNIXServer (48)
- UNIXSocket (72)
-
URI
:: FTP (48) -
URI
:: Generic (60) -
URI
:: HTTP (36) -
URI
:: LDAP (36) -
URI
:: MailTo (36) - Vector (56)
-
WEBrick
:: BasicLog (12) -
WEBrick
:: CGI (12) -
WEBrick
:: Cookie (48) -
WEBrick
:: GenericServer (12) -
WEBrick
:: HTTPAuth :: BasicAuth (24) -
WEBrick
:: HTTPAuth :: DigestAuth (24) -
WEBrick
:: HTTPAuth :: Htdigest (12) -
WEBrick
:: HTTPAuth :: Htgroup (12) -
WEBrick
:: HTTPAuth :: Htpasswd (12) -
WEBrick
:: HTTPProxyServer (12) -
WEBrick
:: HTTPRequest (12) -
WEBrick
:: HTTPResponse (12) -
WEBrick
:: HTTPServer (12) -
WEBrick
:: HTTPServlet :: AbstractServlet (24) -
WEBrick
:: HTTPServlet :: CGIHandler (12) -
WEBrick
:: HTTPServlet :: DefaultFileHandler (12) -
WEBrick
:: HTTPServlet :: ERBHandler (12) -
WEBrick
:: HTTPServlet :: FileHandler (36) -
WEBrick
:: HTTPServlet :: ProcHandler (12) -
WEBrick
:: HTTPVersion (24) - WIN32OLE (132)
-
WIN32OLE
_ EVENT (12) -
WIN32OLE
_ METHOD (12) -
WIN32OLE
_ PARAM (12) -
WIN32OLE
_ TYPE (48) -
WIN32OLE
_ TYPELIB (24) -
WIN32OLE
_ VARIANT (24) - WeakRef (12)
-
Win32
:: Registry (120) -
Win32
:: Registry :: PredefinedKey (12) - XMP (12)
-
YAML
:: Store (21) -
Zlib
:: Deflate (24) -
Zlib
:: GzipFile (36) -
Zlib
:: GzipReader (60) -
Zlib
:: GzipWriter (60) -
Zlib
:: Inflate (24) -
Zlib
:: ZStream (12)
モジュール
- Exception2MessageMapper (42)
- Fiddle (24)
- FileUtils (36)
- GC (128)
-
GC
:: Profiler (72) - Gem (12)
-
Gem
:: DefaultUserInteraction (24) -
Gem
:: Package (24) -
Gem
:: Security (60) - IRB (48)
-
IRB
:: ContextExtender (24) -
IRB
:: ExtendCommandBundle (48) -
IRB
:: HistorySavingAbility (12) - JSON (36)
-
JSON
:: Generator :: GeneratorMethods :: String :: Extend (12) - MiniTest (1)
-
Mutex
_ m (24) - OpenURI (24)
- PTY (12)
- Process (104)
- Psych (186)
-
REXML
:: Security (48) -
RSS
:: Maker (12) - Rake (24)
- RakeFileUtils (24)
- RbConfig (12)
- Readline (264)
-
RubyVM
:: AbstractSyntaxTree (30) -
RubyVM
:: MJIT (21) - SecureRandom (80)
- Shellwords (36)
- TSort (93)
-
Test
:: Unit (1) - URI (200)
-
WEBrick
:: HTTPStatus (12) - Warning (21)
オブジェクト
- ENV (360)
-
IRB
:: MagicFile (24) -
Readline
:: HISTORY (132) - main (102)
キーワード
- << (12)
- === (12)
- APOP (12)
- DEBUG (12)
- DEBUG= (12)
- Fail (6)
- I (12)
- Inspector (12)
- Proxy (12)
- Raise (6)
- [] (204)
- []= (30)
-
_ httpdate (12) -
_ iso8601 (12) -
_ jisx0301 (12) -
_ load (24) -
_ parse (12) -
_ rfc2822 (12) -
_ rfc3339 (12) -
_ rfc822 (12) -
_ strptime (24) -
_ xmlschema (12) - abort (24)
-
abort
_ on _ exception (12) -
abort
_ on _ exception= (12) -
absolute
_ path (12) -
absolute
_ path? (6) - accept (12)
-
accept
_ charset= (12) -
accept
_ loop (12) - activate (6)
-
active
_ process _ controllers (6) -
add
_ authenticator (12) -
add
_ common _ option (12) -
add
_ delegate _ command _ to _ shell (6) -
add
_ filter (24) -
add
_ generator (12) -
add
_ handler (12) -
add
_ specific _ extra _ args (12) -
add
_ trusted _ cert (12) - after (1)
-
alias
_ command (18) -
alias
_ extension (12) -
all
_ waits (12) - alphanumeric (8)
- append (12)
-
append
_ features (12) - application (12)
- application= (12)
- array (12)
-
array
_ attribute (12) -
array
_ attributes (12) -
asciicompat
_ encoding (24) - assoc (12)
- at (53)
- atime (12)
-
attribute
_ alias _ singular (12) -
attribute
_ defaults (12) - attributes (12)
-
auth
_ only (12) -
auto
_ compact (4) -
auto
_ compact= (4) - base64 (12)
- basename (12)
-
basic
_ quote _ characters (12) -
basic
_ quote _ characters= (12) -
basic
_ word _ break _ characters (12) -
basic
_ word _ break _ characters= (12) - basis (12)
- before (1)
- binread (12)
- binwrite (12)
- birthtime (11)
-
block
_ output _ synchronize (6) - blockdev? (12)
- bool (12)
- bottom (12)
- build (180)
- build2 (24)
-
build
_ args= (12) -
build
_ cert (12) -
build
_ self _ signed _ cert (12) -
builtin
_ curves (12) -
by
_ id (12) - bytes (7)
- cache (12)
-
can
_ parse (12) - cascade (6)
- cascade= (6)
- cd (6)
- certs (12)
- chardev? (12)
- chdir (48)
- check (12)
- children (16)
- chmod (12)
- chown (12)
- chroot (12)
- civil (24)
-
class
_ name (12) - cleanup (12)
- clear (12)
- clone (12)
- codepage (12)
- codepage= (12)
-
collect
_ method (12) -
column
_ vector (12) - columns (12)
- combine (16)
- command= (12)
- commercial (24)
- compact (6)
- compatible? (12)
- compile (24)
-
compile
_ file (12) -
compile
_ option (12) -
compile
_ option= (12) -
completer
_ quote _ characters (12) -
completer
_ quote _ characters= (12) -
completer
_ word _ break _ characters (12) -
completer
_ word _ break _ characters= (12) -
completion
_ append _ character (12) -
completion
_ append _ character= (12) -
completion
_ case _ fold (12) -
completion
_ case _ fold= (12) -
completion
_ proc (12) -
completion
_ proc= (12) -
configured
_ args= (12) - connect (12)
-
console
_ size (12) -
const
_ load (12) - constants (12)
- convert (12)
-
copy
_ stream (24) - correct? (12)
- create (132)
-
create
_ guid (12) -
create
_ id (12) -
create
_ id= (12) - ctime (12)
- debug (18)
- debug= (18)
- debug? (6)
-
debug
_ output _ exclusive _ unlock (3) -
debug
_ output _ lock (6) -
debug
_ output _ locked? (6) -
debug
_ output _ synchronize (6) -
debug
_ output _ try _ lock (6) -
debug
_ output _ unlock (6) - decode (7)
-
decode
_ utf7 (12) -
decode
_ www _ form (12) -
decode
_ www _ form _ component (12) -
def
_ builtin _ commands (6) -
def
_ exception (6) -
def
_ extend _ command (24) -
def
_ inspector (12) -
def
_ system _ command (12) -
default
_ acl (12) -
default
_ argc _ limit (12) -
default
_ external (12) -
default
_ external= (12) -
default
_ id _ conv (12) -
default
_ imap _ port (12) -
default
_ imaps _ port (12) -
default
_ internal (12) -
default
_ internal= (12) -
default
_ load _ limit (12) -
default
_ passive= (10) -
default
_ port (12) -
default
_ record _ separator (6) -
default
_ record _ separator= (6) -
default
_ safe _ level (7) -
default
_ ssl _ port (12) -
default
_ system _ path (6) -
default
_ system _ path= (6) -
default
_ tls _ port (12) -
default
_ value (12) - define (6)
-
define
_ method (24) -
define
_ task (12) - deflate (12)
- delete (48)
-
delete
_ all (24) -
delete
_ at (12) - diagonal (12)
- digest (180)
- directory? (12)
- dirname (12)
- disable (24)
-
disable
_ ssl (12) - disasm (12)
- disassemble (12)
-
display
_ c _ call= (12) -
display
_ process _ id= (12) -
display
_ thread _ id= (12) -
do
_ not _ reverse _ lookup= (12) - dump (24)
-
dump
_ stream (12) - dup (4)
- each (84)
-
each
_ active _ object (6) -
each
_ address (12) -
each
_ child (32) -
each
_ name (12) -
each
_ prime (24) -
each
_ strongly _ connected _ component (23) -
each
_ strongly _ connected _ component _ from (23) - elements (12)
-
emacs
_ editing _ mode (12) - empty (12)
- empty? (30)
- enable (24)
-
enable
_ ssl (12) - enabled? (19)
- encode (7)
-
encode
_ utf7 (12) -
encode
_ www _ form (12) -
encode
_ www _ form _ component (12) - encrypt (12)
- engines (12)
-
ensure
_ ssl _ available (12) -
entity
_ expansion _ limit (24) -
entity
_ expansion _ limit= (24) -
entity
_ expansion _ text _ limit (24) -
entity
_ expansion _ text _ limit= (24) - entries (24)
- escape (43)
- escapeElement (12)
- escapeHTML (12)
-
escape
_ element (12) -
escape
_ html (12) - except (4)
- exception (12)
- exec (12)
-
exec
_ format= (12) - executable? (12)
-
executable
_ real? (12) - execute (12)
- exist? (24)
- exit (12)
- exit! (12)
-
extend
_ object (30) - extended (12)
- extname (12)
-
extra
_ args= (12) - extract (48)
- fetch (36)
- fetcher= (12)
- file (12)
- file? (12)
-
filename
_ quote _ characters (12) -
filename
_ quote _ characters= (12) - filter (36)
- filter! (14)
-
filter
_ backtrace (13) - find (12)
-
find
_ class _ named (12) - first (12)
- fnmatch (12)
- fnmatch? (12)
-
for
_ fd (24) - foreach (132)
- fork (36)
- format (12)
-
format
_ date (12) -
format
_ datetime (12) - from (12)
-
from
_ file _ by _ path (24) -
from
_ gems _ in (12) -
from
_ installed _ gems (12) -
from
_ io (24) -
from
_ prime _ division (12) -
from
_ source _ index (12) -
from
_ state (12) -
from
_ yaml (12) - ftype (12)
- generate (60)
-
generate
_ line (12) -
generate
_ prime (12) - get (24)
-
get
_ instance (12) -
get
_ print (24) -
get
_ response (24) -
get
_ screen _ size (12) - getaddress (24)
- getaddresses (12)
- getaddrinfo (24)
- gethostbyaddr (12)
- gethostbyname (24)
- getname (12)
- getnameinfo (12)
- getnames (12)
- getopts (24)
- getservbyname (12)
- getservbyport (12)
- getwd (24)
- glob (48)
- gm (24)
-
gregorian
_ leap? (12) - grpowned? (12)
-
handle
_ interrupt (12) -
has
_ key? (12) -
has
_ value? (12) -
have
_ option? (12) - hex (12)
- hexdigest (168)
- home (24)
-
home
_ install _ warning= (12) - hstack (12)
- httpdate (36)
- identical? (12)
- identity (12)
- inactivate (6)
- include (12)
- include? (12)
- independent? (12)
- index (7)
- inflate (12)
- initialize (6)
- input= (12)
-
install
_ extend _ commands (24) -
install
_ system _ commands (12) -
installed
_ spec _ directories (12) - instance (24)
- int (24)
-
int
_ from _ prime _ division (12) - ip (12)
-
ip
_ pktinfo (12) -
ipv6
_ pktinfo (12) -
irb
_ abort (12) -
irb
_ exit (12) -
irb
_ original _ method _ name (12) -
is
_ version _ 1 _ 1? (12) -
is
_ version _ 1 _ 2? (12) - iso8601 (36)
- it (1)
- jd (24)
- jisx0301 (24)
- join (36)
-
json
_ create (156) -
julian
_ leap? (12) -
keep
_ if (24) - key (12)
- key? (12)
-
keys
_ with _ inspector (12) - kill (12)
-
last
_ error= (12) -
last
_ match (24) -
last
_ status (8) -
latest
_ gc _ info (24) - lchmod (12)
- lchown (12)
- leap? (12)
- length (12)
- lex (12)
-
libyaml
_ version (12) - limit (12)
-
line
_ stub (7) - linger (12)
- link (12)
- load (51)
-
load
_ documents (8) -
load
_ file (12) -
load
_ from _ binary (10) -
load
_ from _ binary _ extra _ data (10) -
load
_ rdoc (12) -
load
_ specification (12) -
load
_ stream (24) - local (36)
- locale (12)
- locale= (12)
-
locale
_ charmap (12) - lstat (12)
- lutime (8)
- make (24)
-
make
_ passwd (24) - malloc (12)
- match (24)
- matches? (12)
-
max
_ flag _ count (12) -
max
_ flag _ count= (12) - member? (12)
- merge! (12)
-
method
_ added (6) - mkdir (12)
- mkfifo (10)
- mktime (24)
- mktmpdir (24)
- mode (24)
- mtime (12)
- new (5033)
- new2 (12)
-
new
_ ntoh (12) -
new
_ with _ uri (12) - normalize (12)
-
normalize
_ yaml _ input (12) - notify (6)
- now (24)
-
nowrite
_ flag= (12) - ntop (12)
- of (22)
- off (12)
-
ole
_ classes (12) -
ole
_ free (12) -
ole
_ reference _ count (12) -
ole
_ show _ help (12) - on (24)
- open (592)
-
open
_ uri (24) - ordinal (24)
- output= (13)
-
overwrite
_ accessor (12) - owned? (12)
- pack (12)
-
pack
_ sockaddr _ in (12) -
pack
_ sockaddr _ un (12) - pair (24)
- parse (214)
-
parse
_ file (22) -
parse
_ line (12) -
parse
_ openssl (12) -
parse
_ rfc2253 (12) -
parse
_ stream (36) -
parser
_ for (12) - path (12)
-
path
_ warning= (12) - pause (7)
-
peek
_ result (12) -
pending
_ interrupt? (12) - pipe (96)
- pipe? (12)
- polar (12)
- pop (12)
- popen (168)
-
post
_ form (12) - pp (12)
- pretty (12)
- prime? (12)
-
prime
_ division (12) - private (27)
-
process
_ controllers _ exclusive (6) - produce (6)
- progids (12)
-
proxy
_ address (12) -
proxy
_ class? (12) -
proxy
_ pass (12) -
proxy
_ port (12) -
proxy
_ user (12) -
pseudo
_ rand (12) -
pseudo
_ rand _ range (12) - public (27)
- push (12)
- pwd (24)
- quote (12)
-
racc
_ runtime _ type (12) - rand (48)
-
rand
_ range (12) -
random
_ bytes (12) -
random
_ number (12) - rassoc (12)
-
raw
_ data (12) -
raw
_ seed (2) - read (48)
-
read
_ only (12) -
read
_ smime (12) - readable? (12)
-
readable
_ real? (12) - readlines (48)
- readlink (12)
- realdirpath (12)
- realpath (12)
- rect (12)
- rectangular (12)
- redirector (12)
- regexp (24)
- register (12)
- reject (12)
-
remove
_ handler (12) - rename (12)
- replace (12)
- report (12)
-
report
_ on _ exception (9) -
report
_ on _ exception= (9) -
required
_ attribute (12) -
required
_ attribute? (12) - result (24)
- resume (7)
-
rfc1123
_ date (12) - rfc2822 (36)
- rfc3339 (24)
- rfc822 (36)
- rmdir (12)
-
row
_ vector (12) - rows (12)
-
ruby2
_ keywords _ hash? (6) - run (24)
-
safe
_ load (19) - scalar (12)
- search (12)
-
search
_ convpath (12) -
search
_ with _ source (12) - select (12)
- select! (24)
-
set
_ get _ line _ procs (24) -
set
_ screen _ size (12) - setgid? (12)
- setuid? (12)
-
setup
_ argv (1) - sexp (12)
-
sexp
_ raw (12) -
sharing
_ detection (12) -
sharing
_ detection= (12) - shift (12)
- sign (12)
-
sign
_ cert (12) -
singleline
_ format (12) -
singleline
_ pp (12) - size (24)
- size? (12)
- slice (19)
-
sockaddr
_ in (12) -
sockaddr
_ un (12) - socket? (12)
- socketpair (24)
- spawn (12)
-
specific
_ extra _ args (12) - split (36)
- sqrt (8)
- srand (24)
- start (124)
- stat (36)
- stdout= (12)
-
stdout
_ mutex (12) - sticky? (12)
- stop (12)
- store (12)
- stress (12)
- stress= (12)
-
strongly
_ connected _ components (12) - strptime (48)
- sym (12)
- symlink (12)
- symlink? (12)
- syslog= (12)
- sysopen (12)
- table (12)
-
task
_ defined? (12) - tcp (36)
-
tcp
_ server _ loop (24) -
tcp
_ server _ sockets (48) - time2wtime (12)
-
to
_ json (12) -
to
_ ptr (12) -
to
_ tty? (8) - today (24)
- tokenize (12)
- top (12)
- trace (12)
- truncate (12)
-
trusted
_ cert _ path (12) -
try
_ convert (16) - tsort (12)
-
tsort
_ each (23) - type2name (12)
- typelibs (24)
- udp (12)
-
udp
_ server _ loop (24) -
udp
_ server _ loop _ on (12) -
udp
_ server _ recv (12) -
udp
_ server _ sockets (48) - ui= (12)
- umask (24)
-
unalias
_ command (12) -
undef
_ system _ command (12) - unescape (19)
- unescapeElement (12)
- unescapeHTML (12)
-
unescape
_ element (12) -
unescape
_ html (12) - union (12)
- unit (12)
- unix (36)
-
unix
_ rights (12) -
unix
_ server _ loop (12) -
unix
_ server _ socket (24) - unlink (24)
- unnormalize (12)
-
unpack
_ sockaddr _ in (12) -
unpack
_ sockaddr _ un (12) -
unused
_ bits (12) -
unused
_ bits= (12) - update (24)
- urandom (8)
-
urlsafe
_ base64 (12) -
use
_ ui (12) - using (12)
- utc (24)
- utime (12)
- uuid (12)
-
valid
_ civil? (12) -
valid
_ commercial? (12) -
valid
_ date? (12) -
valid
_ jd? (12) -
valid
_ ordinal? (12) - value? (12)
-
values
_ at (12) - verbose (18)
- verbose= (30)
- verbose? (6)
-
verbose
_ flag= (12) - verify (12)
-
verify
_ compaction _ references (6) -
verify
_ trust _ dir (12) -
version
_ 1 _ 1? (12) -
version
_ 1 _ 2 (12) -
version
_ 1 _ 2? (12) -
vi
_ editing _ mode (12) - vstack (12)
-
wait
_ to _ finish _ all _ process _ controllers (6) - warn (9)
-
win32
_ last _ error= (12) -
world
_ readable? (12) -
world
_ writable? (12) - wrap (60)
- writable? (12)
-
writable
_ real? (12) - write (24)
-
write
_ smime (12) - wtime2time (12)
- xmlschema (36)
-
yaml
_ tag (12) - yield (12)
- zero (32)
- zero? (12)
検索結果
先頭5件
- RubyVM
:: AbstractSyntaxTree . parse(string) -> RubyVM :: AbstractSyntaxTree :: Node - RubyVM
:: AbstractSyntaxTree . parse(string , keep _ script _ lines: false , error _ tolerant: false , keep _ tokens: false) -> RubyVM :: AbstractSyntaxTree :: Node - Rake
. application=(app) - Net
:: SMTP . start(address , port = Net :: SMTP . default _ port , helo = & # 39;localhost& # 39; , user = nil , password = nil , authtype = DEFAULT _ AUTH _ TYPE) -> Net :: SMTP - Net
:: SMTP . start(address , port = Net :: SMTP . default _ port , helo = & # 39;localhost& # 39; , user = nil , password = nil , authtype = DEFAULT _ AUTH _ TYPE) {|smtp| . . . . } -> object
-
RubyVM
:: AbstractSyntaxTree . parse(string) -> RubyVM :: AbstractSyntaxTree :: Node (109.0) -
文字列を抽象構文木にパースし、その木の根ノードを返します。
...ドを返します。
@param string パースする対象の Ruby のコードを文字列で指定します。
@param keep_script_lines true を指定すると、 Node#script_lines でノードと関連づけられたソースコードのテキストを取得できます。
@param keep_tokens true......定すると、 Node#token が利用できます。
@param error_tolerant true を指定すると、構文エラーが発生した際にエラー箇所を type が :ERROR であるようなノードに置き換えてツリーを生成します。
@raise SyntaxError string が Ruby のコードとし......"x = 1 + 2")
# => (SCOPE@1:0-1:9
# tbl: [:x]
# args: nil
# body:
# (LASGN@1:0-1:9 :x
# (OPCALL@1:4-1:9 (LIT@1:4-1:5 1) :+ (LIST@1:8-1:9 (LIT@1:8-1:9 2) nil))))
pp RubyVM::AbstractSyntaxTree.parse("x = 1; p(x; y=2", error_tolerant: true)
# => (SCOPE@1:0-1:15
# tbl: [:... -
RubyVM
:: AbstractSyntaxTree . parse(string , keep _ script _ lines: false , error _ tolerant: false , keep _ tokens: false) -> RubyVM :: AbstractSyntaxTree :: Node (109.0) -
文字列を抽象構文木にパースし、その木の根ノードを返します。
...ドを返します。
@param string パースする対象の Ruby のコードを文字列で指定します。
@param keep_script_lines true を指定すると、 Node#script_lines でノードと関連づけられたソースコードのテキストを取得できます。
@param keep_tokens true......定すると、 Node#token が利用できます。
@param error_tolerant true を指定すると、構文エラーが発生した際にエラー箇所を type が :ERROR であるようなノードに置き換えてツリーを生成します。
@raise SyntaxError string が Ruby のコードとし......"x = 1 + 2")
# => (SCOPE@1:0-1:9
# tbl: [:x]
# args: nil
# body:
# (LASGN@1:0-1:9 :x
# (OPCALL@1:4-1:9 (LIT@1:4-1:5 1) :+ (LIST@1:8-1:9 (LIT@1:8-1:9 2) nil))))
pp RubyVM::AbstractSyntaxTree.parse("x = 1; p(x; y=2", error_tolerant: true)
# => (SCOPE@1:0-1:15
# tbl: [:... -
Rake
. application=(app) (103.0) -
現在の Rake アプリケーションをセットします。
...現在の Rake アプリケーションをセットします。
@param app Rake::Application のインスタンスを指定します。
//emlist[][ruby]{
# Rakefile での記載例とする
require 'pp'
task default: :test_rake_app
task :test_rake_app do
app = Rake::Application.new
app.tty_......application = app
pp Rake.application
end
# => #<Rake::Application:0x00005624e6c30eb8
# @default_loader=#<Rake::DefaultLoader:0x00005624e6c30cd8>,
# @imported=[],
# @last_description=nil,
# @loaders=
# {".rb"=>#<Rake::DefaultLoader:0x00005624e6c30bc0>,
# ".rf"=>#<Rake::......DefaultLoader:0x00005624e6c30b48>,
# ".rake"=>#<Rake::DefaultLoader:0x00005624e6c30a80>},
# @name="rake",
# @options=
# #<OpenStruct always_multitask=false, backtrace=false, build_all=false, dryrun=false, ignore_deprecate=false, ignore_system=false, job_stats=false, load_system=fa... -
Net
:: SMTP . start(address , port = Net :: SMTP . default _ port , helo = & # 39;localhost& # 39; , user = nil , password = nil , authtype = DEFAULT _ AUTH _ TYPE) -> Net :: SMTP (97.0) -
新しい SMTP オブジェクトを生成し、サーバに接続し、セッションを開始します。
...sage mail_string, 'from@example.jp', 'to@example.jp'
}
@param address 接続するサーバをホスト名もしくはIPアドレスで指定します
@param port ポート番号、デフォルトは 25 です
@param tls_verify サーバー証明書を検証するか否か
@param tls_hostname サ......ーバー証明書のホスト名
@param helo HELO で名乗るドメイン名です
@param user 認証で使うアカウント名
@param password 認証で使うパスワード
@param authtype 認証の種類(:plain, :login, :cram_md5 のいずれか)
@raise TimeoutError 接続時にタイムア......
@raise Net::SMTPUnsupportedCommand TLSをサポートしていないサーバでTLSを使おうとした場合に発生します
@raise Net::SMTPServerBusy SMTPエラーコード420,450の場合に発生します
@raise Net::SMTPSyntaxError SMTPエラーコード500の場合に発生します
@rais... -
Net
:: SMTP . start(address , port = Net :: SMTP . default _ port , helo = & # 39;localhost& # 39; , user = nil , password = nil , authtype = DEFAULT _ AUTH _ TYPE) {|smtp| . . . . } -> object (97.0) -
新しい SMTP オブジェクトを生成し、サーバに接続し、セッションを開始します。
...sage mail_string, 'from@example.jp', 'to@example.jp'
}
@param address 接続するサーバをホスト名もしくはIPアドレスで指定します
@param port ポート番号、デフォルトは 25 です
@param tls_verify サーバー証明書を検証するか否か
@param tls_hostname サ......ーバー証明書のホスト名
@param helo HELO で名乗るドメイン名です
@param user 認証で使うアカウント名
@param password 認証で使うパスワード
@param authtype 認証の種類(:plain, :login, :cram_md5 のいずれか)
@raise TimeoutError 接続時にタイムア......
@raise Net::SMTPUnsupportedCommand TLSをサポートしていないサーバでTLSを使おうとした場合に発生します
@raise Net::SMTPServerBusy SMTPエラーコード420,450の場合に発生します
@raise Net::SMTPSyntaxError SMTPエラーコード500の場合に発生します
@rais... -
Net
:: SMTP . start(address , port = Net :: SMTP . default _ port , tls _ verify: true , tls _ hostname: nil , helo: & # 39;localhost& # 39; , user: nil , password: nil , authtype: DEFAULT _ AUTH _ TYPE) -> Net :: SMTP (97.0) -
新しい SMTP オブジェクトを生成し、サーバに接続し、セッションを開始します。
...sage mail_string, 'from@example.jp', 'to@example.jp'
}
@param address 接続するサーバをホスト名もしくはIPアドレスで指定します
@param port ポート番号、デフォルトは 25 です
@param tls_verify サーバー証明書を検証するか否か
@param tls_hostname サ......ーバー証明書のホスト名
@param helo HELO で名乗るドメイン名です
@param user 認証で使うアカウント名
@param password 認証で使うパスワード
@param authtype 認証の種類(:plain, :login, :cram_md5 のいずれか)
@raise TimeoutError 接続時にタイムア......
@raise Net::SMTPUnsupportedCommand TLSをサポートしていないサーバでTLSを使おうとした場合に発生します
@raise Net::SMTPServerBusy SMTPエラーコード420,450の場合に発生します
@raise Net::SMTPSyntaxError SMTPエラーコード500の場合に発生します
@rais... -
Net
:: SMTP . start(address , port = Net :: SMTP . default _ port , tls _ verify: true , tls _ hostname: nil , helo: & # 39;localhost& # 39; , user: nil , password: nil , authtype: DEFAULT _ AUTH _ TYPE) {|smtp| . . . } -> object (97.0) -
新しい SMTP オブジェクトを生成し、サーバに接続し、セッションを開始します。
...sage mail_string, 'from@example.jp', 'to@example.jp'
}
@param address 接続するサーバをホスト名もしくはIPアドレスで指定します
@param port ポート番号、デフォルトは 25 です
@param tls_verify サーバー証明書を検証するか否か
@param tls_hostname サ......ーバー証明書のホスト名
@param helo HELO で名乗るドメイン名です
@param user 認証で使うアカウント名
@param password 認証で使うパスワード
@param authtype 認証の種類(:plain, :login, :cram_md5 のいずれか)
@raise TimeoutError 接続時にタイムア......
@raise Net::SMTPUnsupportedCommand TLSをサポートしていないサーバでTLSを使おうとした場合に発生します
@raise Net::SMTPServerBusy SMTPエラーコード420,450の場合に発生します
@raise Net::SMTPSyntaxError SMTPエラーコード500の場合に発生します
@rais... -
Rake
. application -> Rake :: Application (97.0) -
現在の Rake アプリケーションを返します。
...# @default_loader=#<Rake::DefaultLoader:0x31b0c78>,
# @imported=[],
# @last_description=nil,
# @loaders=
# {".rb"=>#<Rake::DefaultLoader:0x31b0c18>,
# ".rf"=>#<Rake::DefaultLoader:0x31b0b88>,
# ".rake"=>#<Rake::DefaultLoader:0x31b0b10>},
# @name="rake",
# @o......ib=["rakelib"], trace_output=#<IO:<STDERR>>>,
# @original_dir="/path/to/dir",
# @pending_imports=[],
# @rakefile="rakefile",
# @rakefiles=["rakefile", "Rakefile", "rakefile.rb", "Rakefile.rb"],
# @rules=[],
# @scope=LL(),
# @tasks=
# {"default"=><Rake::Task default =......> [test_rake_app]>,
# "test_rake_app"=><Rake::Task test_rake_app => []>},
# @terminal_columns=0,
# @top_level_tasks=["default"],
# @tty_output=false>
//}... -
RubyVM
:: AbstractSyntaxTree . of(proc) -> RubyVM :: AbstractSyntaxTree :: Node (85.0) -
引数 proc に渡したProcやメソッドオブジェクトの抽象構文木を返します。
...では動作しません。
@param proc Procもしくはメソッドオブジェクトを指定します。
@param keep_script_lines true を指定すると、 Node#script_lines でノードと関連づけられたソースコードのテキストを取得できます。
@param keep_tokens true を......きます。
@param error_tolerant true を指定すると、構文エラーが発生した際にエラー箇所を type が :ERROR であるようなノードに置き換えてツリーを生成します。
//emlist[][ruby]{
pp RubyVM::AbstractSyntaxTree.of(proc {1 + 2})
# => (SCOPE@2:38-2:45
#......gs: nil
# body:
# (OPCALL@2:39-2:44 (LIT@2:39-2:40 1) :+
# (LIST@2:43-2:44 (LIT@2:43-2:44 2) nil)))
def hello
puts "hello, world"
end
pp RubyVM::AbstractSyntaxTree.of(method(:hello))
# => (SCOPE@5:0-7:3
# tbl: []
# args:
# (ARGS@5:9-5:9
# pre_num: 0
#... -
RubyVM
:: AbstractSyntaxTree . of(proc , keep _ script _ lines: false , error _ tolerant: false , keep _ tokens: false) -> RubyVM :: AbstractSyntaxTree :: Node (85.0) -
引数 proc に渡したProcやメソッドオブジェクトの抽象構文木を返します。
...では動作しません。
@param proc Procもしくはメソッドオブジェクトを指定します。
@param keep_script_lines true を指定すると、 Node#script_lines でノードと関連づけられたソースコードのテキストを取得できます。
@param keep_tokens true を......きます。
@param error_tolerant true を指定すると、構文エラーが発生した際にエラー箇所を type が :ERROR であるようなノードに置き換えてツリーを生成します。
//emlist[][ruby]{
pp RubyVM::AbstractSyntaxTree.of(proc {1 + 2})
# => (SCOPE@2:38-2:45
#......gs: nil
# body:
# (OPCALL@2:39-2:44 (LIT@2:39-2:40 1) :+
# (LIST@2:43-2:44 (LIT@2:43-2:44 2) nil)))
def hello
puts "hello, world"
end
pp RubyVM::AbstractSyntaxTree.of(method(:hello))
# => (SCOPE@5:0-7:3
# tbl: []
# args:
# (ARGS@5:9-5:9
# pre_num: 0
#... -
RubyVM
:: AbstractSyntaxTree . parse _ file(pathname) -> RubyVM :: AbstractSyntaxTree :: Node (79.0) -
pathname のファイルを読み込み、その内容を抽象構文木にパースし、その木の根ノードを返します。
...ノードを返します。
@param pathname パースする対象のファイルパスを指定します
@param keep_script_lines true を指定すると、 Node#script_lines でノードと関連づけられたソースコードのテキストを取得できます。
@param keep_tokens true を指......定すると、 Node#token が利用できます。
@param error_tolerant true を指定すると、構文エラーが発生した際にエラー箇所を type が :ERROR であるようなノードに置き換えてツリーを生成します。
@raise SyntaxError pathname から取得された文......ILE__)
# => (SCOPE@1:0-1:50
# tbl: []
# args: nil
# body:
# (FCALL@1:0-1:50 :pp
# (LIST@1:3-1:50
# (CALL@1:3-1:50
# (COLON2@1:3-1:29 (CONST@1:3-1:9 :RubyVM) :AbstractSyntaxTree)
# :parse_file (LIST@1:41-1:49 (STR@1:41-1:49 "") nil)... -
RubyVM
:: AbstractSyntaxTree . parse _ file(pathname , keep _ script _ lines: false , error _ tolerant: false , keep _ tokens: false) -> RubyVM :: AbstractSyntaxTree :: Node (79.0) -
pathname のファイルを読み込み、その内容を抽象構文木にパースし、その木の根ノードを返します。
...ノードを返します。
@param pathname パースする対象のファイルパスを指定します
@param keep_script_lines true を指定すると、 Node#script_lines でノードと関連づけられたソースコードのテキストを取得できます。
@param keep_tokens true を指......定すると、 Node#token が利用できます。
@param error_tolerant true を指定すると、構文エラーが発生した際にエラー箇所を type が :ERROR であるようなノードに置き換えてツリーを生成します。
@raise SyntaxError pathname から取得された文......ILE__)
# => (SCOPE@1:0-1:50
# tbl: []
# args: nil
# body:
# (FCALL@1:0-1:50 :pp
# (LIST@1:3-1:50
# (CALL@1:3-1:50
# (COLON2@1:3-1:29 (CONST@1:3-1:9 :RubyVM) :AbstractSyntaxTree)
# :parse_file (LIST@1:41-1:49 (STR@1:41-1:49 "") nil)... -
Time
. gm(sec , min , hour , mday , mon , year , wday , yday , isdst , zone) -> Time (75.0) -
引数で指定した協定世界時の Time オブジェクトを返します。
...の値です。
@param sec 秒を 0 から 60 までの整数か文字列で指定します。(60はうるう秒)
@param min 分を 0 から 59 までの整数か文字列で指定します。
@param hour 時を 0 から 23 までの整数か文字列で指定します。
@param mday 日を......での整数か文字列で指定します。
@param mon 1(1月)から 12(12月)の範囲の整数か文字列で指定します。
英語の月名("Jan", "Feb", ... などの省略名。文字の大小は無視)も指定できます。
@param year 年を整数か文字列で指定し......します。
@param wday 無視されます。
@param yday 無視されます。
@param isdst 指定した日時が夏時間(Daylight Saving Time)なら true を指定します。
そうでないなら、false を指定します。
@param zone 無視されます。
@raise ArgumentE... -
Time
. local(sec , min , hour , mday , mon , year , wday , yday , isdst , zone) -> Time (75.0) -
引数で指定した地方時の Time オブジェクトを返します。
...の値です。
@param sec 秒を 0 から 60 までの整数か文字列で指定します。(60はうるう秒)
@param min 分を 0 から 59 までの整数か文字列で指定します。
@param hour 時を 0 から 23 までの整数か文字列で指定します。
@param mday 日を......での整数か文字列で指定します。
@param mon 1(1月)から 12(12月)の範囲の整数か文字列で指定します。
英語の月名("Jan", "Feb", ... などの省略名。文字の大小は無視)も指定できます。
@param year 年を整数か文字列で指定し......します。
@param wday 無視されます。
@param yday 無視されます。
@param isdst 指定した日時が夏時間(Daylight Saving Time)なら true を指定します。
そうでないなら、false を指定します。
@param zone 無視されます。
@raise ArgumentE... -
Time
. mktime(sec , min , hour , mday , mon , year , wday , yday , isdst , zone) -> Time (75.0) -
引数で指定した地方時の Time オブジェクトを返します。
...の値です。
@param sec 秒を 0 から 60 までの整数か文字列で指定します。(60はうるう秒)
@param min 分を 0 から 59 までの整数か文字列で指定します。
@param hour 時を 0 から 23 までの整数か文字列で指定します。
@param mday 日を......での整数か文字列で指定します。
@param mon 1(1月)から 12(12月)の範囲の整数か文字列で指定します。
英語の月名("Jan", "Feb", ... などの省略名。文字の大小は無視)も指定できます。
@param year 年を整数か文字列で指定し......します。
@param wday 無視されます。
@param yday 無視されます。
@param isdst 指定した日時が夏時間(Daylight Saving Time)なら true を指定します。
そうでないなら、false を指定します。
@param zone 無視されます。
@raise ArgumentE...