0
|
1 package nabble.naml.namespaces;
|
|
2
|
|
3 import nabble.naml.compiler.Namespace;
|
|
4 import nabble.naml.compiler.IPrintWriter;
|
|
5 import nabble.naml.compiler.Interpreter;
|
|
6 import nabble.naml.compiler.Command;
|
|
7
|
|
8
|
|
9 @Namespace (
|
|
10 name = "sequence",
|
|
11 global = true
|
|
12 )
|
|
13 public abstract class Sequence {
|
|
14 @Command public abstract void has_more_elements(IPrintWriter out,Interpreter interp);
|
|
15 @Command public abstract void next_element(IPrintWriter out,Interpreter interp);
|
|
16 @Command public abstract void current_element(IPrintWriter out,Interpreter interp);
|
|
17 }
|