lib/fig/grammar.treetop in fig-0.1.8 vs lib/fig/grammar.treetop in fig-0.1.9

- old
+ new

@@ -10,11 +10,11 @@ end } end rule package_statement - archive / resource / retrieve / config / publish + archive / resource / retrieve / config end rule archive "archive" ws url { def to_package_statement @@ -33,26 +33,9 @@ rule retrieve "retrieve" ws var:[a-zA-Z0-9]+ "->" path:[a-zA-Z0-9/\.-\[\]]+ ws { def to_package_statement Retrieve.new(var.text_value, path.text_value) - end - } - end - - rule publish - "publish" ws local_name:config_name ("->" remote_name:config_name)? ws { - def to_package_statement - Publish.new(local_name.text_value, get_remote_name) - end - - def get_remote_name - elements.each do |element| - if element.respond_to?(:remote_name) - return element.remote_name.text_value - end - end - local_name.text_value end } end rule install \ No newline at end of file