how_to_use
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
how_to_use [2018/01/27 15:19] – liyong | how_to_use [2018/03/29 16:54] (current) – liyong | ||
---|---|---|---|
Line 90: | Line 90: | ||
if(options.algorithm == Options.Algorithm.NBA_LDOLLAR) { | if(options.algorithm == Options.Algorithm.NBA_LDOLLAR) { | ||
// input teacher as a membership oracle for the learner | // input teacher as a membership oracle for the learner | ||
- | | + | |
}else if(options.algorithm == Options.Algorithm.PERIODIC | }else if(options.algorithm == Options.Algorithm.PERIODIC | ||
|| options.algorithm == Options.Algorithm.SYNTACTIC | || options.algorithm == Options.Algorithm.SYNTACTIC | ||
|| options.algorithm == Options.Algorithm.RECURRENT) { | || options.algorithm == Options.Algorithm.RECURRENT) { | ||
- | | + | |
} else { | } else { | ||
throw new UnsupportedOperationException(" | throw new UnsupportedOperationException(" | ||
Line 137: | Line 137: | ||
The complete code is the class roll.main.Executor. | The complete code is the class roll.main.Executor. | ||
- | |||
- | ====== Set up ROLL in Eclipse ====== | ||
- | This tutorial has been tested on the following distributions: | ||
- | * Ubuntu 16.04 LTS, 64-bits | ||
- | ===== Prerequisites ===== | ||
- | |||
- | |||
- | * Java Development Kit (only tested with JDK 8.0) | ||
- | * [[https:// | ||
- | * Javacc plugin in Eclipse | ||
- | * Maven Integration for Eclipse | ||
- | * [[https:// | ||
- | |||
- | ===== Set up ROLL in Eclipse ===== | ||
- | |||
- | |||
- | 1. Use following command to clone the repository to your local file system. | ||
- | < | ||
- | git clone https:// | ||
- | </ | ||
- | 2. Import roll-library as Maven Existing Projects. | ||
- | You may have life cycle problem with Javacc in pom.xml but this can be fixed by the operations suggested by Eclipse. Then you should be able to run ROLL as a java application by choosing roll.main.ROLL as the main class. | ||
===== Acknowledgement ===== | ===== Acknowledgement ===== |
how_to_use.txt · Last modified: 2018/03/29 16:54 by liyong