<?xml version='1.0' encoding='utf-8' ?>
<toc topic="help/04_Reference/reference.html" label="reference">
	<topic href="help/04_Reference/reference.html" label="SCT Reference">
		<topic href="help/04_Reference/reference.html#Statechartelements" label="Statechart elements">
			<topic href="help/04_Reference/reference.html#Regions" label="Regions"></topic>
			<topic href="help/04_Reference/reference.html#States" label="States"></topic>
			<topic href="help/04_Reference/reference.html#Transitions" label="Transitions"></topic>
			<topic href="help/04_Reference/reference.html#Initialstateandfinalstate" label="Initial state and final state"></topic>
			<topic href="help/04_Reference/reference.html#Choice" label="Choice"></topic>
			<topic href="help/04_Reference/reference.html#Junction" label="Junction"></topic>
			<topic href="help/04_Reference/reference.html#CompositeState" label="Composite State">
				<topic href="help/04_Reference/reference.html#Orthogonalstates" label="Orthogonal states"></topic>
				<topic href="help/04_Reference/reference.html#Submachinestates" label="Subdiagrams "></topic>
			</topic>
			<topic href="help/04_Reference/reference.html#ShallowHistory" label="Shallow History"></topic>
			<topic href="help/04_Reference/reference.html#DeepHistory" label="Deep History"></topic>
		</topic>
		<topic href="help/04_Reference/reference.html#Statechartdescriptionlanguage" label="Statechart description language">
			<topic href="help/04_Reference/reference.html#Typesystem" label="Typesystem"></topic>
			<topic href="help/04_Reference/reference.html#Expressions" label="Expressions">
				<topic href="help/04_Reference/reference.html#LogicalAND" label="Logical AND"></topic>
				<topic href="help/04_Reference/reference.html#LogicalOR" label="Logical OR"></topic>
				<topic href="help/04_Reference/reference.html#LogicalNOT" label="Logical NOT"></topic>
				<topic href="help/04_Reference/reference.html#Conditionalexpression" label="Conditional expression"></topic>
				<topic href="help/04_Reference/reference.html#BitwiseXOR" label="Bitwise XOR"></topic>
				<topic href="help/04_Reference/reference.html#BitwiseOR" label="Bitwise OR"></topic>
				<topic href="help/04_Reference/reference.html#BitwiseAND" label="Bitwise AND"></topic>
				<topic href="help/04_Reference/reference.html#LogicalRelationsandShiftOperators" label="Logical Relations and Shift Operators"></topic>
				<topic href="help/04_Reference/reference.html#Binaryarithmeticoperators" label="Binary arithmetic operators"></topic>
				<topic href="help/04_Reference/reference.html#Unaryarithmeticoperators" label="Unary arithmetic operators"></topic>
			</topic>
			<topic href="help/04_Reference/reference.html#Statements" label="Statements"></topic>
			<topic href="help/04_Reference/reference.html#Scopes" label="Scopes">
				<topic href="help/04_Reference/reference.html#Namespace" label="Namespace"></topic>
				<topic href="help/04_Reference/reference.html#interfacescope" label="interface scope"></topic>
				<topic href="help/04_Reference/reference.html#internalscope" label="internal scope"></topic>
			</topic>
			<topic href="help/04_Reference/reference.html#Declarations" label="Declarations"></topic>
			<topic href="help/04_Reference/reference.html#Events" label="Events"></topic>
			<topic href="help/04_Reference/reference.html#Variables" label="Variables"></topic>
			<topic href="help/04_Reference/reference.html#ReactionTriggers" label="Reaction Triggers">
				<topic href="help/04_Reference/reference.html#after" label="after"></topic>
				<topic href="help/04_Reference/reference.html#every" label="every"></topic>
				<topic href="help/04_Reference/reference.html#always" label="always"></topic>
				<topic href="help/04_Reference/reference.html#defaultelse" label="default, else"></topic>
				<topic href="help/04_Reference/reference.html#entry" label="entry"></topic>
				<topic href="help/04_Reference/reference.html#exit" label="exit"></topic>
				<topic href="help/04_Reference/reference.html#oncycle" label="oncycle"></topic>
			</topic>
			<topic href="help/04_Reference/reference.html#Operations" label="Operations"></topic>
			<topic href="help/04_Reference/reference.html#BuildInFunctions" label="Build-In Functions">
				<topic href="help/04_Reference/reference.html#valueofevent" label="valueof(event)"></topic>
				<topic href="help/04_Reference/reference.html#activestate" label="active(state)"></topic>
			</topic>
			<topic href="help/04_Reference/reference.html#LocalReactions" label="LocalReactions"></topic>
		</topic>
		<topic href="help/04_Reference/reference.html#SGenGeneratorFeatures" label="SGen Generator Features">
			<topic href="help/04_Reference/reference.html#Outlet" label="Outlet"></topic>
			<topic href="help/04_Reference/reference.html#LicenseHeader" label="LicenseHeader"></topic>
			<topic href="help/04_Reference/reference.html#FunctionInlining" label="FunctionInlining"></topic>
			<topic href="help/04_Reference/reference.html#Debug" label="Debug"></topic>
		</topic>
		<topic href="help/04_Reference/reference.html#JavaGeneratorFeatures" label="Java Generator Features">
			<topic href="help/04_Reference/reference.html#Naming" label="Naming"></topic>
			<topic href="help/04_Reference/reference.html#GeneralFeatures" label="GeneralFeatures"></topic>
		</topic>
		<topic href="help/04_Reference/reference.html#CreateCustomCodeGenerators" label="Create Custom Code Generators">
			<topic href="help/04_Reference/reference.html#WritingacustomcodegeneratorwithXtend2Java" label="Writing a custom code generator with Xtend2/Java"></topic>
			<topic href="help/04_Reference/reference.html#ExecutingacustomXtend2Javacodegenerator" label="Executing a custom Xtend2/Java code generator">
				<topic href="help/04_Reference/reference.html#Generator" label="Generator"></topic>
			</topic>
			<topic href="help/04_Reference/reference.html#ExecutingacustomXpandcodegenerator" label="Executing a custom Xpand code generator">
				<topic href="help/04_Reference/reference.html#Template" label="Template"></topic>
			</topic>
		</topic>
		<topic href="help/04_Reference/reference.html#APISecification" label="API specifications of the generated code">
			<topic href="help/04_Reference/reference.html#SpecificationsofJavacode" label="Specifications of Java code">
				<topic href="help/04_Reference/reference.html#InterfaceIStatemachine" label="Interface IStatemachine"></topic>
				<topic href="help/04_Reference/reference.html#Timedstatemachines" label="Timed statemachines"></topic>
				<topic href="help/04_Reference/reference.html#DefaultimplementationofITimerService" label="Default implementation of ITimerService"></topic>
				<topic href="help/04_Reference/reference.html#RuntimeService" label="Runtime service"></topic>
				<topic href="help/04_Reference/reference.html#InterVar" label="Interfaces, Variable and Event access"></topic>
				<topic href="help/04_Reference/reference.html#InterfaceObservers" label="Interface observers"></topic>
				<topic href="help/04_Reference/reference.html#OperationCallback" label="Operation callbacks"></topic>
				<topic href="help/04_Reference/reference.html#IntegrationGeneratedCode" label="Integration of generated code"></topic>
			</topic>
			<topic href="help/04_Reference/reference.html#SpecC" label="Specifications of C code">
				<topic href="help/04_Reference/reference.html#generatedHeader" label="Generated header files">
					<topic href="help/04_Reference/reference.html#Basestatechartmethods" label="Base statechart methods"></topic>
					<topic href="help/04_Reference/reference.html#Variableandeventaccess" label="Variable and event access"></topic>
				</topic>
				<topic href="help/04_Reference/reference.html#optionalHeader" label="Optional header file">
					<topic href="help/04_Reference/reference.html#Timingservicesupport" label="Timing service support"></topic>
					<topic href="help/04_Reference/reference.html#Operationcallbacks" label="Operation callbacks"></topic>
				</topic>
				<topic href="help/04_Reference/reference.html#Integrationofgeneratedcode" label="Integration of generated code"></topic>
			</topic>
		</topic>
	</topic>
</toc>