Method: Constellation::Authorization::Base::RecursiveDescentParser#parse_authorization_expression

Defined in:
lib/constellation/authorization/parser.rb

#parse_authorization_expression(str) ⇒ Object



127
128
129
130
131
# File 'lib/constellation/authorization/parser.rb', line 127

def parse_authorization_expression( str )
  @stack = []
  raise AuthorizationExpressionInvalid, "Cannot parse authorization (#{str})" if not parse_expr( str )
  return @stack.pop
end