Package org.eolang.opeo.ast
Interface Xmir
- All Known Subinterfaces:
AstNode
- All Known Implementing Classes:
Add,ArrayConstructor,AstNode.Empty,Attributes,Cast,CheckCast,ClassField,ClassName,Constant,Constructor,Duplicate,DynamicInvocation,Field,FieldAssignment,FieldRetrieval,Handle,If,InterfaceInvocation,Invocation,Label,Labeled,Literal,LocalVariable,Multiplication,NewAddress,Opcode,Owner,Popped,RawXml,Reference,Return,Root,StaticInvocation,StoreArray,Substraction,Super,This,VariableAssignment
public interface Xmir
XMIR representation.
If a class implements this interface, it means that it can be converted to XMIR.
- Since:
- 0.2
-
Method Summary
-
Method Details
-
toXmir
Iterable<org.xembly.Directive> toXmir()Convert node to XMIR.- Returns:
- XMIR XML.
-