Target Language Compiler |
|
Index
!
-
-
!=
%
<1> <2> <3>
&
&&
()
*
+
<1> <2>
,
.
...
.c
file
.h
file
.log
.rtw
file
/
::
<1> <2>
<
<<
<=
==
>
>=
>>
? :
\
^
_prm.h
file
_reg.h
file
|
||
~
%addincludepath
- array index
%assert
- assert
- adding
%assign
<1> <2>
- defining parameters
- block
- customizing Simulink
- block function
InitializeConditions
Start
- block target file <1> <2>
- function in
- mapping
- writing
BlockInstanceSetup
- block-scoped variable
BlockTypeSetup
%body
Boolean
%break
<1> <2>
%continue
- buffer
- close
- writing
- built-in functions
CAST
EXISTS
FEVAL
FIELDNAMES
FILE_EXISTS
FORMAT
GENERATE
GENERATE_FILENAME
GENERATE_FORMATTED_VALUE
GENERATE_FUNCTION_EXISTS
GENERATE_TYPE
GENERATE_TYPE_FUNCTION_EXISTS
GET_COMMAND_SWITCH
GETFIELD
IDNUM
IMAG
INT16MAX
INT16MIN
INT32MAX
INT32MIN
INT8MAX
INT8MIN
INTMAX
INTMIN
ISALIAS
ISEMPTY
ISEQUAL
ISFIELD
ISFINITE
ISINF
ISNAN
NULL_FILE
NUMTLCFILES
OUTPUT_LINES
REAL
REMOVEFIELD
ROLL_ITERATIONS
SETFIELD
SIZE
SPRINTF
STDOUT
STRING
STRINGOF
SYSNAME
TLC_FALSE
TLC_TIME
TLC_TRUE
TLC_VERSION
TLCFILES
TYPE
UINT16MAX
UINT32MAX
UINT8MAX
UINTMAX
WHITE_SPACE
WILL_ROLL
- C MEX S-function
%case
CAST
%closefile
- code
- intermediate
- code coverage
- code generation
- coding conventions
- comment
- target language
CompiledModel
- Compiler
- Target Language (TLC)
Complex
Complex32
- conditional
- inclusion
- operator
- constant
- integer
- string
- continuation
- line
%continue
- customizing
- code generation
- Simulink block
- debug
- message
- debugger <1> <2>
- using
- debugger commands
- viewing
- debugging tips
%default
Derivatives
- directive <1> <2>
- object-oriented
- splitting
- directives
%%
%<expr>
%addincludepath
%addtorecord
%assert
%assign
%break
%case
%closefile
%copyrecord
%createrecord
%default
%else
%elseif
%endforeach
%endfunction
%endif
%endroll
%endswitch
%endwith
%error
%exit
%filescope
%for
%foreach
%function
%generatefile
%if
%implements
%include
%language
%matlab
%mergerecord
%openfile
%realformat
%return
%roll
%selectfile
%setcommandswitch
%switch
%trace
%warning
%with
/% text %/
Disable
- dynamic scoping
%else
%elseif
Enable
%endbody
%endfor
%endforeach
%endfunction
%endif
%endswitch
%endwith
%error
- error
- formatting messages
- internal
- usage
- error message
- Target Language Compiler
EXISTS
%exit
- expressions
- operators in
- precedence
FEVAL
FIELDNAMES
File
- file
.c
.h
.rtw
_prm.h
_reg.h
- appending
- block target <1> <2>
- close
- inline
- model description. See
model.rtw
- model-wide target
- system target
- target <1> <2>
- target language
- used to customize code
- writing
FILE_EXISTS
%for
%foreach
FORMAT
- formatting
Function
%function
- function
- C MEX S-function
- call
GENERATE
GENERATE_TYPE
- library
- output
- target language
- Target Language Compiler
- functions
- obsolete
Gaussian
Gaussian, Unsigned
GENERATE
<1> <2>
GENERATE_FILENAME
GENERATE_FORMATTED_VALUE
GENERATE_FUNCTION_EXISTS
GENERATE_TYPE
<1> <2>
GENERATE_TYPE_FUNCTION_EXISTS
%generatefile
GET_COMMAND_SWITCH
GETFIELD
- identifier
- changing
- defining
IDNUM
%if %endif
IMAG
%implements
%include
- inclusion
- conditional
- multiple
- index
Initialize
InitializeConditions
- inlining S-function
- advantages
- input file control
INT16MAX
INT16MIN
INT32MAX
INT32MIN
INT8MAX
INT8MIN
- integer constant
- intermediate code
INTMAX
INTMIN
ISALIAS
ISEMPTY
ISEQUAL
ISFIELD
ISFINITE
ISINF
ISNAN
%language
lcv
, definition
- library functions
LibBlockContinuousState
LibBlockDiscreteState
LibBlockDWork
LibBlockDWorkAddr
LibBlockDWorkDataTypeId
LibBlockDWorkDataTypeName
LibBlockDWorkIsComplex
LibBlockDWorkName
LibBlockDWorkStorageClass
LibBlockDWorkUsedAsDiscreteState
LibBlockDWorkWidth
LibBlockInputSignal
LibBlockInputSignalAddr
LibBlockInputSignalBufferDstPort
LibBlockInputSignalConnected
LibBlockInputSignalDataTypeId
LibBlockInputSignalDataTypeName
LibBlockInputSignalDimensions
LibBlockInputSignalIsComplex
LibBlockInputSignalIsFrameData
LibBlockInputSignalLocalSampleTimeIndex
LibBlockInputSignalNumDimensions
LibBlockInputSignalOffsetTime
LibBlockInputSignalSampleTime
LibBlockInputSignalSampleTimeIndex
LibBlockInputSignalStorageClass
LibBlockInputSignalStorageTypeQualifier
LibBlockInputSignalWidth
LibBlockIWork
LibBlockMatrixParameter
LibBlockMatrixParameterAddr
LibBlockMode
LibBlockNonSampledZC
LibBlockOutputSignal
LibBlockOutputSignalAddr
LibBlockOutputSignalBeingmerged
LibBlockOutputSignalConnected
LibBlockOutputSignalDataTypeId
LibBlockOutputSignalDataTypeName
LibBlockOutputSignalDimensions
LibBlockOutputSignalIsComplex
LibBlockOutputSignalIsFrameData
LibBlockOutputSignalIsGlobal
LibBlockOutputSignalIsInBlockIO
LibBlockOutputSignalIsValidLValue
LibBlockOutputSignalLocalSampleTimeIndex
LibBlockOutputSignalNumDimensions
LibBlockOutputSignalOffsetTime
LibBlockOutputSignalSampleTime
LibBlockOutputSignalSampleTimeIndex
LibBlockOutputSignalStorageClass
LibBlockOutputSignalStorageTypeQualifier
LibBlockOutputSignalWidth
LibBlockParameter
LibBlockParameterAddr
LibBlockParameterBaseAddr
LibBlockParameterDataTypeId
LibBlockParameterDataTypeName
LibBlockParameterDimensions
LibBlockParameterIsComplex
LibBlockParameterSize
LibBlockPWork
LibBlockReportError
LibBlockReportFatalError
LibBlockReportWarning
LibBlockRWork
LibBlockSampleTime
LibBlockSrcSignalBlock
LibBlockSrcSignalIsDiscrete
LibBlockSrcSignalIsGlobalAndModifiable
LibBlockSrcSignalIsInvariant
LibCacheDefine
LibCacheExtern
LibCacheFunctionPrototype
LibCacheIncludes
LibCacheTypedefs
LibCallFCSS
LibGetBlockPath
LibGetDataTypeAliasedToFromId
LibGetDataTypeComplexNameFromId
LibGetDataTypeEnumFromId
LibGetDataTypeNameFromId
LibGetDataTypeResolvesToFromId
LibGetFormattedBlockPath
LibGetGlobalTIDFromLocalSFcnTID
LibGetNumSFcnSampleTimes
LibGetSFcnTIDType
LibGetT
LibGetTaskTimeFromTID
LibIsComplex
LibIsContinuous
LibIsDiscrete
LibIsFirstInitCond
LibIsSFcnSampleHit
LibIsSFcnSingleRate
LibIsSFcnSpecialSampleHit
LibMaxIntValue
LibMinIntValue
LibSetVarNextHitTime
- macro
- expansion
- makefile
- template
Matrix
mdlDerivatives
(S-function)
mdlInitializeConditions
mdlInitializeSampleTimes
mdlInitializeSizes
mdlOutputs
(S-function)
MdlStart
InitializeConditions
MdlTerminate
Terminate
mdlTerminate
(S-function)
mdlUpdate
(S-function)
- model description file. See
model.rtw
- model.rtw file
- changing scope within
model.rtw
file <1> <2>
- model-wide target file
- modifier
Output
void
- multiple inclusion
- negation operator
- nested function
- scope within
- new features
- version 4.0
- version 4.1
- version 5.0
NULL_FILE
Number
NUMTLCFILES
- object-oriented directive
- obsolete functions
%openfile
- operations
- precedence
- operator
::
- conditional
- negation
- output file control
Output
modifier
OUTPUT_LINES
Outputs
- parameter
- defining
- value pair
paramIdx
- path
- specifying absolute
- specifying relative
portIdx
, definition
- precedence
- expressions
- operations
- profiler
- using
- program
Range
REAL
Real
Real32
%realformat
- Real-Time Workshop
- record <1> <2>
- record file
- example of
guide.rtw
- lists
- reading
- structure of
REMOVEFIELD
- resolving variables
%return
<1> <2>
%roll
- common arguments to
- directive
- syntax of
ROLL_ITERATIONS
rt
rt_
- RTW
- identifier
Scope
- scope
- accessing values in
- closing
- dynamic
- function
- modifying via
%width
- within function
- search path
- adding to
- overriding
- sequence
- specifying absolute
- specifying relative
%selectfile
SETFIELD
- S-function
- adavantage of inlining
- C MEX
- inlining
- user-defined
- S-function record
sigIdx
- Simulink
- and Real-Time Workshop
- generating code
- Simulink data objects
- and
ObjectProperties
records
SIZE
Special
SPRINTF
Start
stateIdx
STDOUT
STRING
String
- string constant
STRINGOF
- substitution
- textual
Subsystem
%switch
- syntax
SYS_NAME
- system target file
- target file <1> <2> <3>
- and customizing code
- block <1> <2>
- model-wide
- naming
- system
- target language
- comment
- directive <1> <2>
- expression
- file
- formatting
- function
- line continuation
- program
- syntax
- value
- Target Language Compiler
- command line arguments
- directives
- error messages
- function library
- introducing
- switches
- uses of
- variables
- template makefile
Terminate
- textual substitution
- TLC code
- debugging tips
- TLC coverage option
- TLC debugger
- TLC debugger commands
- TLC profiler
- TLC program
- TLC tutorials
- debugging TLC code
- inlining S-functions
- processing rtw files
- reading record files
- using TLC code coverage data
- variable names and loop rolling
- wrapping user code
TLC_FALSE
TLC_TIME
TLC_TRUE
TLC_VERSION
TLCFILES
- token expansion
%trace
- tracing
TYPE
ucv
, definition
UINT16MAX
UINT32MAX
UINT8MAX
UINTMAX
Unsigned
Unsigned Gaussian
Update
- values
- variables
- block-scoped
- global
- local
Vector
void
modifier
%warning
- warning message
WHITE_SPACE
WILL_ROLL
%with
- zero-crossing
- reset code
 | The Emacs Editor | |