Spirit and Karma

 

{5} Assigned, Active Tickets by Owner (Full Description) (3 matches)

List tickets assigned, group by ticket owner. This report demonstrates the use of full-row display.

hkaiser

Ticket Summary Component Milestone Type Created
Description
#17 Allow token_set.add(regex, id) syntax lex Spirit V2 defect 5/1/2007

Allow an alternative syntax to define tokens:

token_set set; set.add

("regex1", tokenid1) ("regex2", tokenid2)

;

and

lexer lex; lex.add

("regex3", tokenid3) ("regex4", tokenid4)

;

where the token id's are optional, just as in the existing syntax which is based on operator+=.


#25 Avoid 'scanner business' in Karma Karma Spirit V2 defect 5/21/2007

Currently, in Karma we use a mechanism of internal wrapping of the user's output iterator (for instance for the alignment directives). This ultimately leads to problems, if there are rule<>'s involved (being wrapped by the corresponding direcive). because the type of the output iterator doesn't match anymore the type of the iterator used to declare the rule.

What has to be done is to find some implementation of the output iterator used internally by Karma allowing to dynamically change its behaviour without changing its type. This 'general' output iterator then could be used to always wrap the user specified output iterator.


#3 Implement rule debug support Spirit Spirit V2 todo 3/31/2007

Debug support for rules/non-terminals based on rule decoration needs to be implemented.


Note: See TracReports for help on using and creating reports.