## Ruby Syntax File [TITLE] Ruby [DESCRIPTION] Ruby source file [EXTENSION] rb rbw rxml rhtml [DELIMITER] ,(){}[]-+*/=~&|?:;. [CASE] y [KEYWORD=Reserved words] alias and BEGIN begin break case class def defined? do else elsif END end ensure false for if in module next nil not or redo rescue retry return self super then true undef unless until when while yield __FILE__ __LINE__ [KEYWORD=Built-in functions] Array at_exit autoload binding caller catch chomp chop eval exec exit fail Float fork format gets global_variables gsub Integer iterator lambda load local_variables loop open p print printf proc putc puts raise rand readline readlines require select sleep split sprintf srand String sub syscall system test trace_var trap untrace_var [KEYWORD=Predefined global constants] ARGF ARGV DATA ENV FALSE NIL RUBY_PLATFORM RUBY_RELEASE_DATE RUBY_VERSION STDERR STDIN STDOUT TRUE [KEYWORD=Predefined classes and modules] ArgumentError Array Bignum Class Data Dir EOFError Exception fatal File Fixnum Float FloatDomainError Hash IndexError Integer Interrupt IO IOError LoadError LocalJumpError MatchingData Module NameError NilClass NotImplementError Numeric Object Proc Range Regexp RuntimeError SecurityError SignalException StandardError String Struct SyntaxError SystemCallError SystemExit SystemStackError ThreadError Time TypeError ZeroDivisionError [KEYWORD=Predefined modules] Comparable Enumerable Errno FileTest GC Kernel Marshal Math ObjectSpace Precision Process [KEYWORD=Predefined classes and modules on rails] ActionController ActionView ActionMailer ActionWebService ActiveRecord ActiveSupport ApplicationController