| Class | Vcs::Switch |
| In: |
lib/vcs/vcs.rb
|
| Parent: | Object |
| aliases | [R] | |
| argument | [R] | |
| comment | [R] | |
| main | [R] |
# File lib/vcs/vcs.rb, line 228 def initialize ( aString ) match = @@re.match(aString) raise "Cannot parse switch: `#{aString}'" if match.nil? @pre = match[1] == '*PRE*' @main = match[2] @argument, @type, @comment = match[5..7] @type = eval(@type) unless @type.nil? @aliases = match[3..4].compact end