From efbdfbe117939cd50d0252a210b9b7634de42bb4 Mon Sep 17 00:00:00 2001 From: Eric Date: Thu, 9 May 2013 17:04:18 -0700 Subject: Basic file rename from rcl to rlx --- src/rcl_goal.peg | 55 ------------------------------------------------------- 1 file changed, 55 deletions(-) delete mode 100644 src/rcl_goal.peg (limited to 'src/rcl_goal.peg') diff --git a/src/rcl_goal.peg b/src/rcl_goal.peg deleted file mode 100644 index bfac607..0000000 --- a/src/rcl_goal.peg +++ /dev/null @@ -1,55 +0,0 @@ - -constraint <- ws? app_name ws? between_op ws? version ws? "," ws? version ws? !. - / ws? app_name ws? constraint_op ws? version ws? !. - / ws? app_name ws? !. - - ` - case Node of - [_,AppName,_, _] -> - {ok, AppName}; - [_,AppName,_,Op,_,Vsn,_, _] -> - {ok, - {AppName, - rcl_goal_utils:to_vsn(Vsn), - rcl_goal_utils:to_op(Op)}}; - [_,AppName,_,Op,_,Vsn1,_,_,_,Vsn2,_,_] -> - {ok, - {AppName, - rcl_goal_utils:to_vsn(Vsn1), - rcl_goal_utils:to_vsn(Vsn2), - rcl_goal_utils:to_op(Op)}}; - _ -> - io:format("~p~n", [Node]) - end - ` ; - -ws <- [ \t\n\s\r] ; - -app_name <- [a-zA-Z0-9_]+ - ` erlang:list_to_atom(erlang:binary_to_list(erlang:iolist_to_binary(Node))) ` ; - -between_op <- - ":" ws? ( "btwn" / "between" ) ws? ":" - ` case Node of - [C,_,Op,_,C] -> erlang:iolist_to_binary([C,Op,C]); - _ -> Node - end - ` ; - -constraint_op <- "=" / "-" / "<=" / "<" / "~>" / ">=" / ">" / word_constraint_op / ":" ; - -word_constraint_op <- - ":" ws? ( "gte" / "lte" / "gt" / "lt" / "pes" ) ws? ":" - ` case Node of - [C,_,Op,_,C] -> erlang:iolist_to_binary([C,Op,C]); - _ -> Node - end - ` ; - - -version <- [0-9a-zA-Z-+.]+ ; - -%% This only exists to get around a bug in erlang where if -%% warnings_as_errors is specified `nowarn` directives are ignored - - `-compile(export_all).` \ No newline at end of file -- cgit v1.2.3