Package org.eolang.opeo.ast
Interface Xmir
- All Known Subinterfaces:
AstNode
- All Known Implementing Classes:
Add
,ArrayConstructor
,AstNode.Empty
,Cast
,ClassField
,ClassName
,Constant
,Constructor
,Duplicate
,Field
,FieldAssignment
,FieldRetrieval
,If
,InterfaceInvocation
,Invocation
,Label
,Labeled
,Literal
,LocalVariable
,Mul
,NewAddress
,Opcode
,Owner
,Popped
,RawXml
,Reference
,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.
-