Search by APIs
Search by Words
Search Projects
Java
Python
JavaScript
TypeScript
C++
Scala
Blog
Project: RankPL
(GitHub Link)
RankPL-master
license.txt
src
main
resources
.properties
antlr4
com
tr
rp
parser
RankPL.g4
java
com
tr
rp
ast
FunctionScope.java
ProgramBuilder.java
LanguageElement.java
Function.java
expressions
Expressions.java
SetAdd.java
InferringFunctionCall.java
MapGet.java
ArrayConstructExpression.java
ListReplace.java
ToArray.java
CustomFunction.java
Min.java
AssignmentTargetList.java
SetRemove.java
ParseInt.java
ReadFile.java
StackPop.java
SetContains.java
Get.java
NotEquals.java
RankExpr.java
StartsWith.java
RangeChoiceExpression.java
Variable.java
MapContainsKey.java
ListAppend.java
Abs.java
Not.java
AssignmentTargetTerminal.java
MapRemoveKey.java
Max.java
RankedChoiceExpression.java
Plus.java
IsDefined.java
Size.java
Conditional.java
AssignmentTarget.java
ArrayRangeConstructExpression.java
CharToInt.java
NumNumBoolOp.java
Negative.java
NumNumNumOp.java
ConstructorExpression.java
IndexElementExpression.java
StackPush.java
IsOfType.java
FunctionCall.java
MapPut.java
IntToChar.java
Literal.java
SubString.java
AbstractFunctionCall.java
ArrayInitExpression.java
BoolBoolBoolOp.java
StackPeek.java
Equals.java
ListValueAt.java
StringTools.java
statements
Reset.java
Assign.java
ForStatement.java
While.java
ForInStatement.java
Return.java
Skip.java
Assert.java
PrintStatement.java
Break.java
Collect.java
Observe.java
Block.java
Dec.java
ObserveL.java
ObserveJ.java
IfElse.java
FunctionCallForm.java
Composition.java
Cut.java
PrintRankingStatement.java
RankedChoice.java
AssertRanked.java
Statements.java
Program.java
Inc.java
CurrentRank.java
AbstractStatement.java
AbstractExpression.java
executors
Guard.java
Deduplicator.java
LShifter.java
Filter.java
ExecuteOnceExecutor.java
BranchingExecutor.java
RankTransformer.java
EvaluationErrorHandler.java
MultiMergeExecutor.java
RestrictExecutor.java
Splitter.java
DynamicMerger.java
JShifter.java
Executor.java
Merger.java
ExceptionExecutor.java
base
ExecutorProvider.java
RankedItem.java
Rank.java
State.java
ExecutionContext.java
varstore
PTMVarStore.java
VarStore.java
TrieMapVarStore.java
ArrayVarStore.java
PTMVarStore2.java
arrays
PersistentObjectArray.java
PersistentArray.java
PersistentSmallBoolArray.java
PersistentBoolArray.java
ArrayFactory.java
PersistentIntArray.java
datastructures
PersistentMap.java
CollectionType.java
PersistentSet.java
PersistentStack.java
PersistentList.java
types
Type.java
FreeVarNameProvider.java
VarStoreFactory.java
PTMVarStore3.java
exceptions
RPLMissingReturnValueException.java
RPLStopExecutionException.java
RPLEmptyStackException.java
RPLIllegalRankException.java
RPLIllegalRangeException.java
RPLMiscException.java
RPLInterruptedException.java
RPLMissingKeyException.java
RPLWrongAssignmentTargetSize.java
RPLFunctionUndefinedException.java
RPLWrongNumberOfArgumentsException.java
RPLRankNotAllowedException.java
RPLTypeError.java
RPLTypeMismatchException.java
RPLUndefinedException.java
TerminationException.java
RPLException.java
RPLAssertionException.java
RPLIndexOutOfBoundsException.java
parser
FunctionScope.java
ConcreteParser.java
RankPL.java
test
java
com
tr
rp
RPLBaseTest.java
core
ParseTest.java
rpl
RunRPLTest.java
TestRPLExamples.java
exec
LShifterTest.java
SplitterTest.java
JShifterTest.java
MergerTest.java
rpl
test_array_copy_behavior.rpl
test_range_choice_expression.rpl
test_ranked_choice_expression.rpl
test_expressions.rpl
test_while_break.rpl
test_while.rpl
test_observe-j.rpl
test_for.rpl
test_examples.rpl
test_ifelse.rpl
test_builtin_functions.rpl
test_rankedchoice.rpl
test_rankexpression.rpl
test_return.rpl
test_stack_operations.rpl
test_observe.rpl
test_list_operations.rpl
test_multi_assignment.rpl
test_map_operations.rpl
test_for_in.rpl
test_functions.rpl
test_set_operations.rpl
test_observe-l.rpl
examples
boolcircuit.rpl
spellingcorrector-10K-words.rpl
rankingnetwork.jpg
rankingnetwork.rpl
hiddenmarkov.rpl
localizer.rpl
spellingcorrector.rpl
boolcircuit.jpg
boolcircuit2.jpeg
tweety.rpl
google-10000-english-no-swears.txt
pom.xml
paper
rankpl.tex
rankpl.bbl
llncsdoc.sty
bibliography.bib
splncs03.bst
llncs.cls
documentation
documentation.txt
README.md
Please go to the root directory to view the license.