internal BVE5CommonFileCompleter(BVE5FileKind kind)
 {
     SemanticInfo = BVE5ResourceManager.CommonFileSemanticInfos[kind.ToString()];
     parser = ParserFactory.CreateCommonParser(kind);
     this.kind = kind;
 }
 internal BVE5InitFileCompleter(BVE5FileKind kind)
 {
     SemanticInfo = BVE5ResourceManager.InitFileSemanticInfos[kind.ToString()].SemanticInfos;
     parser = ParserFactory.CreateInitFileParser(kind);
 }