Uses of Class
com.igormaznitsa.prologparser.tokenizer.Op
-
Packages that use Op Package Description com.igormaznitsa.prologparser com.igormaznitsa.prologparser.terms com.igormaznitsa.prologparser.tokenizer com.igormaznitsa.prologparser.utils -
-
Uses of Op in com.igormaznitsa.prologparser
Fields in com.igormaznitsa.prologparser declared as Op Modifier and Type Field Description protected static Op[]DefaultParserContext. EMPTYMethods in com.igormaznitsa.prologparser that return Op Modifier and Type Method Description static OpPrologParser. findBaseMetaOperator(java.lang.String text, OpAssoc type)Methods in com.igormaznitsa.prologparser with parameters of type Op Modifier and Type Method Description DefaultParserContextDefaultParserContext. addOps(Op... operators)static ParserContextDefaultParserContext. of(int parserContextFlags, Op... operators) -
Uses of Op in com.igormaznitsa.prologparser.terms
Fields in com.igormaznitsa.prologparser.terms declared as Op Modifier and Type Field Description private OpOpContainer. opFZprivate OpOpContainer. opZFprivate OpOpContainer. opZFZMethods in com.igormaznitsa.prologparser.terms that return Op Modifier and Type Method Description OpOpContainer. findForArity(int arity)Find operator with arity in the containerOpOpContainer. findForType(OpAssoc type)Find operator for its typeOpOpContainer. findSimilar(boolean hasLeftArg, boolean hasRightArg)Find operator for presented arguments.OpOpContainer. findSimilar(OpAssoc type)Find operator with similar type.OpOpContainer. getIfSingle()Get operator if it is only one in the containerMethods in com.igormaznitsa.prologparser.terms with parameters of type Op Modifier and Type Method Description booleanOpContainer. add(Op operator)Add operator into the container.static OpContainerOpContainer. make(Op operator)Create new container based on operator name.static OpContainerOpContainer. make(java.lang.String text, Op fz, Op zf, Op zfz)booleanOpContainer. remove(Op op)Remove operator from the containerConstructors in com.igormaznitsa.prologparser.terms with parameters of type Op Constructor Description OpContainer(Op operator)OpContainer(java.lang.String text, Op fz, Op zf, Op zfz) -
Uses of Op in com.igormaznitsa.prologparser.tokenizer
Fields in com.igormaznitsa.prologparser.tokenizer with type parameters of type Op Modifier and Type Field Description static java.util.List<Op>Op. GNUSet of operators for GNU Prolog.static java.util.List<Op>Op. GNU_FDSet of Finite Domain operators for GNU Prolog.static java.util.List<Op>Op. GNU_SPECIFICSet of operators is specific for GNU Prolog use.static java.util.List<Op>Op. ISOSet of operators for ISO Prolog standard.static java.util.List<Op>Op. SICTUS_SPECIFICstatic java.util.List<Op>Op. SWISet of operators for SWI Prolog.static java.util.List<Op>Op. SWI_CPLSet of Constraint Logic Programming operators for SWI Prolog.static java.util.List<Op>Op. SWI_SPECIFICSet of operators is specific for SWI Prolog use.Methods in com.igormaznitsa.prologparser.tokenizer that return Op Modifier and Type Method Description static Op[]Op. add(Op[] args, Op... ops)static OpOp. make(int precedence, OpAssoc type, java.lang.String... names)Make operator descriptor describing bunch of operators with same characteristics but differently named.static OpOp. makeSystem(int precedence, OpAssoc type, java.lang.String... names)Methods in com.igormaznitsa.prologparser.tokenizer that return types with arguments of type Op Modifier and Type Method Description static java.util.List<Op>Op. join(java.util.List<Op>... args)java.util.stream.Stream<Op>Op. streamOp()Methods in com.igormaznitsa.prologparser.tokenizer with parameters of type Op Modifier and Type Method Description static Op[]Op. add(Op[] args, Op... ops) -
Uses of Op in com.igormaznitsa.prologparser.utils
Methods in com.igormaznitsa.prologparser.utils with parameters of type Op Modifier and Type Method Description OpContainerKoi7CharOpMap. add(Op operator)
-