|
Index:
This note describes the APEmille-specific syntax extensions supported by the xtc TAO Compiler. For APEmille-specific restrictions and incompatibilities with respect to TAO100 see TAOmille-100.html. |
|
1. Declaration of physical registers:
The statementBack to indexphysreg <FP-type> <variable-list>declares the variables of Floating-Point type <FP-type> (i.e. real, complex, matrix- or record-types) in <variable-list> as physical registers. |
|
2. Remote communications over arbitrary distances:
The statementBack to indexset remote <ident> = [integer_expr, integer_expr, integer_expr]initializes the communication network such that ident can be used as a remote magic offset (like e.g. " |
|
3. System Services:
New statements for system services are:
Back to index |
|
4. Constants as subroutine arguments:
Names of constants used as arguments to subroutines now need to be prefixed by an explicit "#" in front of the subroutine name to indicate passing by value.Back to index |
|
5. Local Memory Access Optimizations:
The keyword "Back to index |
|
6. Support for on-the-fly complex conjugation:
The suffix "~" is defined for any floating-point data structure (scalar, matrix, record) and generates safe but expensive complex conjugation via a normal operation.Back to index |
|
7. File-Includes on Assembly Level:
Back to index |
|
- BUGS & MISSING...
Bugs:Back to index |
APE Group. DESY Zeuthen 2001. $Id: TAOmille-newsyntax.html,v 1.1 2001/04/26 08:58:36 noe Exp $ |