docs: thinking in rule id issues for patterns equal base

上级 1f94792c
...@@ -273,14 +273,6 @@ impl Grammar { ...@@ -273,14 +273,6 @@ impl Grammar {
); );
let _content_name_scopes_list = name_scopes_list.push(self, content_name); let _content_name_scopes_list = name_scopes_list.push(self, content_name);
stack = stack.set_content_name_scopes_list(_content_name_scopes_list); stack = stack.set_content_name_scopes_list(_content_name_scopes_list);
// todo: not used
// if push_rule.endHasBackReferences {
//
// }
// if (!hasAdvanced && beforePush.hasSameRuleAs(stack)) {
// _stop = true;
// return None;
} }
RuleEnum::BeginWhileRule(_while_rule) => { RuleEnum::BeginWhileRule(_while_rule) => {
println!("todo: RuleEnum - BeginWhileRule"); println!("todo: RuleEnum - BeginWhileRule");
......
...@@ -119,6 +119,7 @@ impl RuleFactory { ...@@ -119,6 +119,7 @@ impl RuleFactory {
} }
} else if include_s == "$base" || include_s == "$self" { } else if include_s == "$base" || include_s == "$self" {
// todo: set base to 1 for quick fixed // todo: set base to 1 for quick fixed
// maybe used rule id
pattern_id = 1; pattern_id = 1;
// let mut local_included_rule = repository.map.base_s.clone(); // let mut local_included_rule = repository.map.base_s.clone();
// pattern_id = RuleFactory::get_compiled_rule_id( // pattern_id = RuleFactory::get_compiled_rule_id(
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册