#126: Recursive lens doesn't accept valid input
-------------------------+--------------------------------------------------
  Reporter:  fgiraldeau  |       Owner:  fgiraldeau
      Type:  defect      |      Status:  assigned  
  Priority:  major       |   Milestone:  next      
 Component:  Augeas      |     Version:  devel     
Resolution:              |    Keywords:  recursive 
-------------------------+--------------------------------------------------
Changes (by fgiraldeau):

  * status:  new => assigned

Comment:

 The problem seems to be related to the condition to accept a valid final
 item in the earley graph.

 Let this lens:
 {{{
   let rec x = ...
   let y = del /[a]*/ ""
   let z = x . y
 }}}
 The lens z ends with a terminal, and hence the last item in the earley
 graph is R_SCAN. This condition was missing in jmt_visitor to accept the
 parse.

-- 
Ticket URL: <https://fedorahosted.org/augeas/ticket/126#comment:2>
Augeas <http://augeas.net/>
a configuration API

_______________________________________________
augeas-devel mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/augeas-devel

Reply via email to