Method: Meteor::ParserFactory#bind
- Defined in:
- lib/meteor.rb
#bind(relative_path, enc) ⇒ Meteor::Parser #bind(relative_path) ⇒ Meteor::Parser #bind(type, relative_path, enc) ⇒ Meteor::Parser #bind(type, relative_path) ⇒ Meteor::Parser
generate parser (パーサを作成する) generate parser (パーサを作成する) generate parser (パーサを作成する) generate parser (パーサを作成する)
941 942 943 944 945 946 947 948 949 950 951 952 953 954 955 956 957 958 |
# File 'lib/meteor.rb', line 941 def bind(*args) case args.length when 1 bind_1(args[0]) when 2 if args[0].kind_of?(Fixnum) || args[0].kind_of?(Symbol) bind_2_n(args[0], args[1]) elsif args[0].kind_of?(String) bind_2_s(args[0], args[1]) else raise ArgumentError end when 3 bind_3(args[0], args[1], args[2]) else raise ArgumentError end end |