Class Hierarchy
- java.lang.Object
- eu.bandm.tools.ramus.runtime2.AbstractCharacterInput<D,T,U>
- java.util.AbstractCollection<E> (implements java.util.Collection<E>)
- eu.bandm.tools.ramus.runtime2.AbstractExpression<D,T,A>
- eu.bandm.tools.ramus.runtime2.Expression<D,T,A>
- eu.bandm.tools.ramus.runtime2.Fragment<D,T,A>
- java.util.AbstractMap<K,V> (implements java.util.Map<K,V>)
- eu.bandm.tools.ramus.runtime2.Action<R,M,O>
- eu.bandm.tools.ramus.runtime2.Blockage<R,M,O>
- eu.bandm.tools.ramus.runtime2.Choice<R,M,O>
- eu.bandm.tools.ramus.runtime2.Diagnosis<R,M,O>
- eu.bandm.tools.ramus.runtime2.Success<R,M,O>
- eu.bandm.tools.ramus.runtime2.Action.Trampoline<R,S,M,O>
- eu.bandm.tools.ramus.runtime2.Action.Visitor<R,M,O>
- eu.bandm.tools.lljava.live.BaseCompilationContext<C> (implements eu.bandm.tools.lljava.live.CompilationContext<C>)
- eu.bandm.tools.ramus.runtime2.Data
- eu.bandm.tools.ramus.runtime2.AtomicData<T>
- eu.bandm.tools.ramus.runtime2.Content<D,T> (implements eu.bandm.tools.ramus.runtime2.Parser.Token<D,T>)
- eu.bandm.tools.ramus.runtime2.Option
- eu.bandm.tools.ramus.runtime2.Pair
- eu.bandm.tools.ramus.runtime2.Sequence (implements java.lang.Iterable<T>)
- eu.bandm.tools.ramus.runtime2.Tagged
- eu.bandm.tools.ramus.runtime2.Test.Hello
- eu.bandm.tools.ramus.runtime2.Data.View.Proxy<A> (implements eu.bandm.tools.ramus.runtime2.Data.View<A>)
- eu.bandm.tools.ramus.runtime2.DataPatterns
- eu.bandm.tools.ramus.runtime2.Expression.Result<D,T,A>
- eu.bandm.tools.ramus.runtime2.MapChange<K,V,M>
- eu.bandm.tools.ramus.runtime2.Parser<D,T> (implements eu.bandm.tools.ramus.runtime2.Action.Continuation<R,S,M,O>)
- eu.bandm.tools.ramus.runtime2.Parser.Compile
- eu.bandm.tools.ramus.runtime2.Parser.Output<D,T>
- eu.bandm.tools.ramus.runtime2.ParserCompilationContext.Continuation (implements java.util.function.Consumer<T>)
- eu.bandm.tools.ramus.runtime2.Reducer
- eu.bandm.tools.ramus.runtime2.Reducer.Context<D> (implements eu.bandm.tools.ramus.runtime2.Environment, eu.bandm.tools.message.MessageReceiver<M>)
- eu.bandm.tools.ramus.runtime2.State (implements eu.bandm.tools.ramus.runtime2.Environment)
- eu.bandm.tools.ramus.runtime2.Test (implements java.lang.Runnable)
- java.lang.Throwable (implements java.io.Serializable)
- eu.bandm.tools.ramus.runtime2.Unit
- eu.bandm.tools.ramus.runtime2.Update<M> (implements eu.bandm.tools.ramus.runtime2.Action.Continuation<R,S,M,O>)
Interface Hierarchy
- java.util.function.BiFunction<T,U,R>
- eu.bandm.tools.ramus.runtime2.Data.View<A>
- eu.bandm.tools.ramus.runtime2.Environment
- java.util.function.Function<T,R>
- eu.bandm.tools.ramus.runtime2.Parser.Input<D,T>
- eu.bandm.tools.ramus.runtime2.Parser.Token<D,T>
- eu.bandm.tools.ramus.runtime2.Reducer.Constructor
- eu.bandm.tools.ramus.runtime2.Reducer.Constructor2<D,A1,A2,R>
- eu.bandm.tools.ramus.runtime2.Reducer.Constructor3<D,A1,A2,A3,R>
- eu.bandm.tools.ramus.runtime2.Reducer.Constructor4<D,A1,A2,A3,A4,R>
- eu.bandm.tools.ramus.runtime2.Reducer.Constructor5<D,A1,A2,A3,A4,A5,R>
- eu.bandm.tools.ramus.runtime2.Reducer.Constructor6<D,A1,A2,A3,A4,A5,A6,R>
- eu.bandm.tools.ramus.runtime2.Reducer.Constructor7<D,A1,A2,A3,A4,A5,A6,A7,R>
- eu.bandm.tools.ramus.runtime2.State.Projection
Enum Hierarchy
see also the complete user documentation .