Two questions:
First, I have a task with a large number of parameters, such that it does not fit on one line in a terminal window. I tried putting it on multiple lines, as follows:
task RunInference :: base=@ main_class=@ kb_file=@ sem_params=@ kb=@ iters=@
mem=@ num_docs=@ output_dir=@ num_threads=@ {
Doing this gave me the following error:
ERROR: Missing opening { brace for task block.
/home/mg1/clone/OntologyLearner/entity_linking_ducttape/entity_linking.tape:6
mem=@ num_docs=@ output_dir=@ num_threads=@ {
I tried escaping the newline, just to see if it would work. That produced this error:
ERROR: Illegal character at start of parameter variable name
/home/mg1/clone/OntologyLearner/entity_linking_ducttape/entity_linking.tape:5
task RunInference :: base=@ main_class=@ kb_file=@ sem_params=@ kb=@ iters=@ \
If I put all of the variables on one line, it works (of course), but it's rather inconvenient for terminal editing. Is there any way to let task definitions span multiple lines?
Second, is there a good place to go in the documentation for any similar questions I might have in the future? Like a complete syntax description, or anything like that?