我正在致力于将CFG转换为Chomsky范式,但我遇到了一些困难。
我有这个CFG
A-> BAB|B|epsilon B -> 00|epsilon
好的,我添加了一个新的开始状态
S -> A A-> BAB|B|epsilon B -> 00|epsilon
然后我必须删除epsilon转换,所以我从B开始
S -> A A-> BAB|B|AB|BA|A|epsilon B -> 00
那么我如何从A中删除epsilon呢?start中能有一个epsilon吗?我如何转换A-> A?
在一个项目中,我很难用NHibernate建立流畅的映射。使用要复制的工作项目-我仍然没有映射,随后出现异常FluentConfigurationException: An invalid or incomplete configuration was used while creating a SessionFactory. Check PotentialReasons collection, and InnerException for more detail.。
在我收集到的PotentialReasons或InnerException中没有任何线索.
我使用了Fluent文档中建议的方