jar

org.modelcc : ModelCC

Maven & Gradle

Dec 20, 2018

ModelCC parser generator · ModelCC is a model-based parser generator (a.k.a. compiler compiler) that decouples language specification from language processing, avoiding some of the problems caused by grammar-driven parser generators. ModelCC receives a conceptual model as input, along with constraints that annotate it. It is then able to create a parser for the desired textual language and the generated parser fully automates the instantiation of the language conceptual model. ModelCC also includes a built-in reference resolution mechanism that results in abstract syntax graphs, rather than mere abstract syntax trees.

Table Of Contents

Latest Version

Download org.modelcc : ModelCC JAR file - Latest Versions:

All Versions

Download org.modelcc : ModelCC JAR file - All Versions:

Version Vulnerabilities Size Updated
2015

View Java Class Source Code in JAR file

  1. Download JD-GUI to open JAR file and explore Java source code file (.class .java)
  2. Click menu "File → Open File..." or just drag-and-drop the JAR file in the JD-GUI window ModelCC-2015.jar file.
    Once you open a JAR file, all the java classes in the JAR file will be displayed.

org.modelcc.lexer.flex

├─ org.modelcc.lexer.flex.Flex.class - [JAR]

├─ org.modelcc.lexer.flex.FlexLexer.class - [JAR]

├─ org.modelcc.lexer.flex.FlexLexerFactory.class - [JAR]

org.modelcc

├─ org.modelcc.Associativity.class - [JAR]

├─ org.modelcc.AssociativityType.class - [JAR]

├─ org.modelcc.Composition.class - [JAR]

├─ org.modelcc.CompositionType.class - [JAR]

├─ org.modelcc.Constraint.class - [JAR]

├─ org.modelcc.FreeOrder.class - [JAR]

├─ org.modelcc.ID.class - [JAR]

├─ org.modelcc.IModel.class - [JAR]

├─ org.modelcc.ModelCCException.class - [JAR]

├─ org.modelcc.ModelCCProcess.class - [JAR]

├─ org.modelcc.Multiplicity.class - [JAR]

├─ org.modelcc.Optional.class - [JAR]

├─ org.modelcc.Pattern.class - [JAR]

├─ org.modelcc.Position.class - [JAR]

├─ org.modelcc.Prefix.class - [JAR]

├─ org.modelcc.Priority.class - [JAR]

├─ org.modelcc.Reference.class - [JAR]

├─ org.modelcc.Separator.class - [JAR]

├─ org.modelcc.SeparatorPolicy.class - [JAR]

├─ org.modelcc.Setup.class - [JAR]

├─ org.modelcc.Suffix.class - [JAR]

├─ org.modelcc.Value.class - [JAR]

org.modelcc.lexer.recognizer.regexp

├─ org.modelcc.lexer.recognizer.regexp.RegExpPatternRecognizer.class - [JAR]

├─ org.modelcc.lexer.recognizer.regexp.RegExps.class - [JAR]

org.modelcc.metamodel

├─ org.modelcc.metamodel.Evaluator.class - [JAR]

├─ org.modelcc.metamodel.Model.class - [JAR]

├─ org.modelcc.metamodel.ModelElement.class - [JAR]

├─ org.modelcc.metamodel.ModelException.class - [JAR]

org.modelcc.lexer

├─ org.modelcc.lexer.Lexer.class - [JAR]

├─ org.modelcc.lexer.LexerException.class - [JAR]

├─ org.modelcc.lexer.LexerFactory.class - [JAR]

├─ org.modelcc.lexer.LexicalGraph.class - [JAR]

├─ org.modelcc.lexer.Token.class - [JAR]

├─ org.modelcc.lexer.Tokenizer.class - [JAR]

├─ org.modelcc.lexer.TokenizerFactory.class - [JAR]

org.modelcc.io

├─ org.modelcc.io.ModelIOException.class - [JAR]

├─ org.modelcc.io.ModelReader.class - [JAR]

├─ org.modelcc.io.ModelWriter.class - [JAR]

org.modelcc.language.lexis

├─ org.modelcc.language.lexis.LexicalSpecification.class - [JAR]

├─ org.modelcc.language.lexis.LexicalSpecificationFactory.class - [JAR]

├─ org.modelcc.language.lexis.TokenBuilder.class - [JAR]

├─ org.modelcc.language.lexis.TokenSpecification.class - [JAR]

org.modelcc.language.metamodel

├─ org.modelcc.language.metamodel.CompositeLanguageElement.class - [JAR]

├─ org.modelcc.language.metamodel.LanguageElement.class - [JAR]

├─ org.modelcc.language.metamodel.LanguageMember.class - [JAR]

├─ org.modelcc.language.metamodel.LanguageModel.class - [JAR]

├─ org.modelcc.language.metamodel.MemberCollection.class - [JAR]

├─ org.modelcc.language.metamodel.MemberCollectionType.class - [JAR]

├─ org.modelcc.language.metamodel.MemberPositionMetadata.class - [JAR]

├─ org.modelcc.language.metamodel.SimpleLanguageElement.class - [JAR]

org.modelcc.io.log

├─ org.modelcc.io.log.Message.class - [JAR]

├─ org.modelcc.io.log.MessageLogger.class - [JAR]

org.modelcc.language.factory

├─ org.modelcc.language.factory.LanguageSpecificationFactory.class - [JAR]

├─ org.modelcc.language.factory.ListIdentifier.class - [JAR]

├─ org.modelcc.language.factory.MemberContent.class - [JAR]

├─ org.modelcc.language.factory.MemberSpecification.class - [JAR]

├─ org.modelcc.language.factory.MemberSpecificationFactory.class - [JAR]

├─ org.modelcc.language.factory.SymbolIdentifier.class - [JAR]

├─ org.modelcc.language.factory.SymbolType.class - [JAR]

org.modelcc.io.java.checker

├─ org.modelcc.io.java.checker.CycleChecker.class - [JAR]

├─ org.modelcc.io.java.checker.OptionalChecker.class - [JAR]

├─ org.modelcc.io.java.checker.PrecedenceChecker.class - [JAR]

├─ org.modelcc.io.java.checker.ReferenceChecker.class - [JAR]

org.modelcc.io.java.processor

├─ org.modelcc.io.java.processor.AttributeInheritanceProcessor.class - [JAR]

├─ org.modelcc.io.java.processor.DefaultElementProcessor.class - [JAR]

├─ org.modelcc.io.java.processor.MemberInheritanceProcessor.class - [JAR]

├─ org.modelcc.io.java.processor.PositionProcessor.class - [JAR]

├─ org.modelcc.io.java.processor.PrecedenceProcessor.class - [JAR]

├─ org.modelcc.io.java.processor.PriorityProcessor.class - [JAR]

├─ org.modelcc.io.java.processor.PriorityToPrecedenceConverter.class - [JAR]

├─ org.modelcc.io.java.processor.SubclassProcessor.class - [JAR]

├─ org.modelcc.io.java.processor.SuperclassProcessor.class - [JAR]

org.modelcc.io.file

├─ org.modelcc.io.file.ReaderCharSequence.class - [JAR]

org.modelcc.language.syntax

├─ org.modelcc.language.syntax.Grammar.class - [JAR]

├─ org.modelcc.language.syntax.GrammarFactory.class - [JAR]

├─ org.modelcc.language.syntax.InputSymbol.class - [JAR]

├─ org.modelcc.language.syntax.ObjectBuilder.class - [JAR]

├─ org.modelcc.language.syntax.ObjectCollection.class - [JAR]

├─ org.modelcc.language.syntax.ObjectWrapper.class - [JAR]

├─ org.modelcc.language.syntax.ParserMetadata.class - [JAR]

├─ org.modelcc.language.syntax.ReferencePostBuilder.class - [JAR]

├─ org.modelcc.language.syntax.Rule.class - [JAR]

├─ org.modelcc.language.syntax.RuleSymbol.class - [JAR]

├─ org.modelcc.language.syntax.Symbol.class - [JAR]

├─ org.modelcc.language.syntax.SymbolBuilder.class - [JAR]

├─ org.modelcc.language.syntax.SyntaxConstraints.class - [JAR]

├─ org.modelcc.language.syntax.SyntaxConstraintsFactory.class - [JAR]

├─ org.modelcc.language.syntax.SyntaxSpecification.class - [JAR]

├─ org.modelcc.language.syntax.SyntaxSpecificationFactory.class - [JAR]

org.modelcc.lexer.lamb

├─ org.modelcc.lexer.lamb.Lamb.class - [JAR]

├─ org.modelcc.lexer.lamb.LambLexer.class - [JAR]

├─ org.modelcc.lexer.lamb.LambLexerFactory.class - [JAR]

org.modelcc.parser.fence

├─ org.modelcc.parser.fence.Fence.class - [JAR]

├─ org.modelcc.parser.fence.FenceAssociativityConstraints.class - [JAR]

├─ org.modelcc.parser.fence.FenceCompositionConstraints.class - [JAR]

├─ org.modelcc.parser.fence.FenceConstraintEnforcer.class - [JAR]

├─ org.modelcc.parser.fence.FenceGrammarParser.class - [JAR]

├─ org.modelcc.parser.fence.FenceParser.class - [JAR]

├─ org.modelcc.parser.fence.FenceParserFactory.class - [JAR]

├─ org.modelcc.parser.fence.FencePrecedenceConstraints.class - [JAR]

├─ org.modelcc.parser.fence.Handle.class - [JAR]

├─ org.modelcc.parser.fence.ParsedGraph.class - [JAR]

├─ org.modelcc.parser.fence.ParsedSymbol.class - [JAR]

├─ org.modelcc.parser.fence.SyntaxGraph.class - [JAR]

├─ org.modelcc.parser.fence.Tuple.class - [JAR]

├─ org.modelcc.parser.fence.WaitingHandle.class - [JAR]

org.modelcc.language

├─ org.modelcc.language.Builder.class - [JAR]

├─ org.modelcc.language.CyclicPrecedenceException.class - [JAR]

├─ org.modelcc.language.LanguageException.class - [JAR]

├─ org.modelcc.language.LanguageSpecification.class - [JAR]

├─ org.modelcc.language.NullElementException.class - [JAR]

org.modelcc.io.java

├─ org.modelcc.io.java.ClassDoesNotExtendIModelException.class - [JAR]

├─ org.modelcc.io.java.JavaLanguageClass.class - [JAR]

├─ org.modelcc.io.java.JavaLanguageMetadata.class - [JAR]

├─ org.modelcc.io.java.JavaLanguageReader.class - [JAR]

├─ org.modelcc.io.java.JavaLanguageVisitor.class - [JAR]

├─ org.modelcc.io.java.JavaModelChecker.class - [JAR]

├─ org.modelcc.io.java.JavaModelProcessor.class - [JAR]

├─ org.modelcc.io.java.JavaModelReader.class - [JAR]

├─ org.modelcc.io.java.JavaModelReaderMetadata.class - [JAR]

├─ org.modelcc.io.java.JavaModelVisitor.class - [JAR]

├─ org.modelcc.io.java.Reflection.class - [JAR]

org.modelcc.io.java.visitor

├─ org.modelcc.io.java.visitor.AssociativityVisitor.class - [JAR]

├─ org.modelcc.io.java.visitor.CompositionVisitor.class - [JAR]

├─ org.modelcc.io.java.visitor.ConstraintVisitor.class - [JAR]

├─ org.modelcc.io.java.visitor.FreeOrderVisitor.class - [JAR]

├─ org.modelcc.io.java.visitor.IDVisitor.class - [JAR]

├─ org.modelcc.io.java.visitor.MultiplicityVisitor.class - [JAR]

├─ org.modelcc.io.java.visitor.OptionalVisitor.class - [JAR]

├─ org.modelcc.io.java.visitor.PatternVisitor.class - [JAR]

├─ org.modelcc.io.java.visitor.PrefixVisitor.class - [JAR]

├─ org.modelcc.io.java.visitor.ReferenceVisitor.class - [JAR]

├─ org.modelcc.io.java.visitor.SeparatorVisitor.class - [JAR]

├─ org.modelcc.io.java.visitor.SetupVisitor.class - [JAR]

├─ org.modelcc.io.java.visitor.SuffixVisitor.class - [JAR]

├─ org.modelcc.io.java.visitor.ValueVisitor.class - [JAR]

org.modelcc.lexer.recognizer

├─ org.modelcc.lexer.recognizer.MatchedObject.class - [JAR]

├─ org.modelcc.lexer.recognizer.PatternRecognizer.class - [JAR]

org.modelcc.parser

├─ org.modelcc.parser.Parser.class - [JAR]

├─ org.modelcc.parser.ParserException.class - [JAR]

├─ org.modelcc.parser.ParserFactory.class - [JAR]

Advertisement