Browse Source

refactoring (create parser is now in in erlydtl.erl)

Roberto Saccon 17 years ago
parent
commit
9a6a092b7b
1 changed files with 0 additions and 57 deletions
  1. 0 57
      src/erlydtl/erlydtl_base.erl

+ 0 - 57
src/erlydtl/erlydtl_base.erl

@@ -1,57 +0,0 @@
-%%%-------------------------------------------------------------------
-%%% File:      erlydtl_base.erl
-%%% @author    Roberto Saccon <rsaccon@gmail.com> [http://rsaccon.com]
-%%% @copyright 2007 Roberto Saccon
-%%% @doc  
-%%% For creating yecc-grammar based template parser and utility functions to be called from
-%%% 
-%%% @end  
-%%%
-%%% The MIT License
-%%%
-%%% Copyright (c) 2007 Roberto Saccon
-%%%
-%%% Permission is hereby granted, free of charge, to any person obtaining a copy
-%%% of this software and associated documentation files (the "Software"), to deal
-%%% in the Software without restriction, including without limitation the rights
-%%% to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-%%% copies of the Software, and to permit persons to whom the Software is
-%%% furnished to do so, subject to the following conditions:
-%%%
-%%% The above copyright notice and this permission notice shall be included in
-%%% all copies or substantial portions of the Software.
-%%%
-%%% THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-%%% IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-%%% FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-%%% AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-%%% LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-%%% OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-%%% THE SOFTWARE.
-%%%
-%%% @since 2007-11-17 by Roberto Saccon
-%%%-------------------------------------------------------------------
--module(erlydtl_base).
--author('rsaccon@gmail.com').
-
-
-    
-    
-list_comp_helper(X, Rec, List) ->    
-    ReplaceMe = lists:foldl(fun(X, Acc) ->
-    
-        end,
-        [],
-        Rec1),
-      
-    
-    Pattern = erl_syntax:variable('X'),
-    Vars = lists:foldl(fun(X, Acc) ->
-            A = erl_syntax:variable(X),
-            B = erl_syntax:application(erl_syntax:atom(proplists), 
-                erl_syntax:atom(get_value), [erl_syntax:atom(X), Pattern]),
-            [erl_syntax:match_expr(A, B) | Acc]
-        end,
-        [],
-        Rec1),
-