Changes between Initial Version and Version 1 of aadlparser/isFeature


Ignore:
Timestamp:
Apr 12, 2017 6:18:02 PM (7 years ago)
Author:
pdissaux
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • aadlparser/isFeature

    v1 v1  
     1
     2'''isFeature/10'''
     3
     4 * 'FEATURE'|'PORT'|'PORT GROUP'|'FEATURE GROUP'|'ACCESS'|'PARAMETER'|'SUBPROGRAM'
     5 * 'NIL'|package_name
     6 * component_type_identifier
     7 * (feature) identifier
     8 * 'NIL'|'IN'|'OUT'|'IN OUT'|'PROVIDES'|'REQUIRES'
     9 * 'NIL'|'DATA'|'SERVER'|'EVENT'|'EVENT DATA'|'INVERSE OF'|'SUBPROGRAM'|'SUBPROGRAM GROUP'|'BUS'|'VIRTUAL BUS'|FEATURE|PROTOTYPE
     10 * 'NIL'|component_classifier_reference
     11 * 'NIL'|array_dimmensions
     12 * 'NIL'|'REFINED TO'
     13 * line number (integer)
     14
     15notes:
     16
     17 * package_name is mandatory for AADL v2 (warning message 001)
     18 * first parameter must not be PORT GROUP for AADL v2 (warning message 007)
     19 * first parameter must not be SUBPROGRAM for AADL v2 (warning messages 008 and 009)
     20 * sixth parameter must not be SERVER for AADL v2 (warning message 009)