


{"id":374535,"date":"2024-07-31T15:31:37","date_gmt":"2024-07-31T15:31:37","guid":{"rendered":"https:\/\/innovationspace.ansys.com\/forum\/forums\/reply\/374535\/"},"modified":"2024-07-31T15:31:37","modified_gmt":"2024-07-31T15:31:37","slug":"374535","status":"publish","type":"reply","link":"https:\/\/innovationspace.ansys.com\/forum\/forums\/reply\/374535\/","title":{"rendered":"Reply To: array inside structure"},"content":{"rendered":"<p>&lt;p&gt;Hello,&lt;\/p&gt;&lt;p&gt;You have the possibility to use anonymous type (using the tetxual syntax of the Scade language). Here is an example of a structure that use as label both an array and a structure:&lt;\/p&gt;&lt;p&gt;<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/innovationspace.ansys.com\/forum\/wp-content\/uploads\/sites\/2\/2024\/07\/31-07-2024-1722439392-mceclip0.png\" width=\"398\" height=\"94\" \/>&nbsp;&lt;\/p&gt;&lt;p&gt;Even if this is feasible and correct, I strongly recommend you to use Named as much as possible. Indeed, having named types improves readability and maintanability of the model. It also allows to reuse the type definitions while this is not posisble with anonymous type.&lt;\/p&gt;&lt;p&gt;In a Scade model, types definitions are often decomposed starting from basic types (i.e. temperature: float32) shareable between different projects to more complex types specific to the current project (T_struct: {currentTemp: temperature,&nbsp; targetTemp: temperature, idle: bool}).&lt;\/p&gt;&lt;p&gt;Hope this helps,&lt;\/p&gt;&lt;p&gt;Benjamin&lt;\/p&gt;&lt;p&gt;&nbsp;&lt;\/p&gt;<\/p>\n","protected":false},"template":"","class_list":["post-374535","reply","type-reply","status-publish","hentry"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.10 - aioseo.com -->\n\t<meta name=\"description\" content=\"Hello,You have the possibility to use anonymous type (using the tetxual syntax of the Scade language). Here is an example of a structure that use as label both an array and a structure: Even if this is feasible and correct, I strongly recommend you to use Named as much as possible. Indeed, having named types improves\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<link rel=\"canonical\" href=\"https:\/\/innovationspace.ansys.com\/forum\/forums\/reply\/374535\/\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.10\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"Ansys Learning Forum | Ansys Innovation Space\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"Reply To: array inside structure | Ansys Learning Forum\" \/>\n\t\t<meta property=\"og:description\" content=\"Hello,You have the possibility to use anonymous type (using the tetxual syntax of the Scade language). Here is an example of a structure that use as label both an array and a structure: Even if this is feasible and correct, I strongly recommend you to use Named as much as possible. Indeed, having named types improves\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/innovationspace.ansys.com\/forum\/forums\/reply\/374535\/\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/innovationspace.ansys.com\/forum\/wp-content\/uploads\/sites\/2\/2024\/07\/31-07-2024-1722439392-mceclip0.png\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/innovationspace.ansys.com\/forum\/wp-content\/uploads\/sites\/2\/2024\/07\/31-07-2024-1722439392-mceclip0.png\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2024-07-31T15:31:37+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2024-07-31T15:31:37+00:00\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n\t\t<meta name=\"twitter:title\" content=\"Reply To: array inside structure | Ansys Learning Forum\" \/>\n\t\t<meta name=\"twitter:description\" content=\"Hello,You have the possibility to use anonymous type (using the tetxual syntax of the Scade language). Here is an example of a structure that use as label both an array and a structure: Even if this is feasible and correct, I strongly recommend you to use Named as much as possible. Indeed, having named types improves\" \/>\n\t\t<meta name=\"twitter:image\" content=\"https:\/\/innovationspace.ansys.com\/forum\/wp-content\/uploads\/sites\/2\/2024\/07\/31-07-2024-1722439392-mceclip0.png\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/forums\\\/reply\\\/374535\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/forums\\\/reply\\\/374535\\\/#listItem\",\"name\":\"Reply To: array inside structure\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/forums\\\/reply\\\/374535\\\/#listItem\",\"position\":2,\"name\":\"Reply To: array inside structure\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum#listItem\",\"name\":\"Home\"}}]},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/#organization\",\"name\":\"Ansys Learning Forum\",\"description\":\"Ansys Innovation Space\",\"url\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/forums\\\/reply\\\/374535\\\/#webpage\",\"url\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/forums\\\/reply\\\/374535\\\/\",\"name\":\"Reply To: array inside structure | Ansys Learning Forum\",\"description\":\"Hello,You have the possibility to use anonymous type (using the tetxual syntax of the Scade language). Here is an example of a structure that use as label both an array and a structure: Even if this is feasible and correct, I strongly recommend you to use Named as much as possible. Indeed, having named types improves\",\"inLanguage\":\"en-US\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/forums\\\/reply\\\/374535\\\/#breadcrumblist\"},\"datePublished\":\"2024-07-31T15:31:37+00:00\",\"dateModified\":\"2024-07-31T15:31:37+00:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/#website\",\"url\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/\",\"name\":\"Ansys Learning Forum\",\"description\":\"Ansys Innovation Space\",\"inLanguage\":\"en-US\",\"publisher\":{\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"Reply To: array inside structure | Ansys Learning Forum","description":"Hello,You have the possibility to use anonymous type (using the tetxual syntax of the Scade language). Here is an example of a structure that use as label both an array and a structure: Even if this is feasible and correct, I strongly recommend you to use Named as much as possible. Indeed, having named types improves","canonical_url":"https:\/\/innovationspace.ansys.com\/forum\/forums\/reply\/374535\/","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"BreadcrumbList","@id":"https:\/\/innovationspace.ansys.com\/forum\/forums\/reply\/374535\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/innovationspace.ansys.com\/forum#listItem","position":1,"name":"Home","item":"https:\/\/innovationspace.ansys.com\/forum","nextItem":{"@type":"ListItem","@id":"https:\/\/innovationspace.ansys.com\/forum\/forums\/reply\/374535\/#listItem","name":"Reply To: array inside structure"}},{"@type":"ListItem","@id":"https:\/\/innovationspace.ansys.com\/forum\/forums\/reply\/374535\/#listItem","position":2,"name":"Reply To: array inside structure","previousItem":{"@type":"ListItem","@id":"https:\/\/innovationspace.ansys.com\/forum#listItem","name":"Home"}}]},{"@type":"Organization","@id":"https:\/\/innovationspace.ansys.com\/forum\/#organization","name":"Ansys Learning Forum","description":"Ansys Innovation Space","url":"https:\/\/innovationspace.ansys.com\/forum\/"},{"@type":"WebPage","@id":"https:\/\/innovationspace.ansys.com\/forum\/forums\/reply\/374535\/#webpage","url":"https:\/\/innovationspace.ansys.com\/forum\/forums\/reply\/374535\/","name":"Reply To: array inside structure | Ansys Learning Forum","description":"Hello,You have the possibility to use anonymous type (using the tetxual syntax of the Scade language). Here is an example of a structure that use as label both an array and a structure: Even if this is feasible and correct, I strongly recommend you to use Named as much as possible. Indeed, having named types improves","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/innovationspace.ansys.com\/forum\/#website"},"breadcrumb":{"@id":"https:\/\/innovationspace.ansys.com\/forum\/forums\/reply\/374535\/#breadcrumblist"},"datePublished":"2024-07-31T15:31:37+00:00","dateModified":"2024-07-31T15:31:37+00:00"},{"@type":"WebSite","@id":"https:\/\/innovationspace.ansys.com\/forum\/#website","url":"https:\/\/innovationspace.ansys.com\/forum\/","name":"Ansys Learning Forum","description":"Ansys Innovation Space","inLanguage":"en-US","publisher":{"@id":"https:\/\/innovationspace.ansys.com\/forum\/#organization"}}]},"og:locale":"en_US","og:site_name":"Ansys Learning Forum | Ansys Innovation Space","og:type":"article","og:title":"Reply To: array inside structure | Ansys Learning Forum","og:description":"Hello,You have the possibility to use anonymous type (using the tetxual syntax of the Scade language). Here is an example of a structure that use as label both an array and a structure: Even if this is feasible and correct, I strongly recommend you to use Named as much as possible. Indeed, having named types improves","og:url":"https:\/\/innovationspace.ansys.com\/forum\/forums\/reply\/374535\/","og:image":"https:\/\/innovationspace.ansys.com\/forum\/wp-content\/uploads\/sites\/2\/2024\/07\/31-07-2024-1722439392-mceclip0.png","og:image:secure_url":"https:\/\/innovationspace.ansys.com\/forum\/wp-content\/uploads\/sites\/2\/2024\/07\/31-07-2024-1722439392-mceclip0.png","article:published_time":"2024-07-31T15:31:37+00:00","article:modified_time":"2024-07-31T15:31:37+00:00","twitter:card":"summary_large_image","twitter:title":"Reply To: array inside structure | Ansys Learning Forum","twitter:description":"Hello,You have the possibility to use anonymous type (using the tetxual syntax of the Scade language). Here is an example of a structure that use as label both an array and a structure: Even if this is feasible and correct, I strongly recommend you to use Named as much as possible. Indeed, having named types improves","twitter:image":"https:\/\/innovationspace.ansys.com\/forum\/wp-content\/uploads\/sites\/2\/2024\/07\/31-07-2024-1722439392-mceclip0.png"},"aioseo_meta_data":{"post_id":"374535","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"content","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":true,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"limit_modified_date":false,"created":"2024-10-28 16:34:49","updated":"2026-08-10 11:50:56","ai":null,"breadcrumb_settings":null,"seo_analyzer_scan_date":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/innovationspace.ansys.com\/forum\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tReply To: array inside structure\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/innovationspace.ansys.com\/forum"},{"label":"Reply To: array inside structure","link":"https:\/\/innovationspace.ansys.com\/forum\/forums\/reply\/374535\/"}],"acf":[],"_links":{"self":[{"href":"https:\/\/innovationspace.ansys.com\/forum\/wp-json\/wp\/v2\/replies\/374535","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/innovationspace.ansys.com\/forum\/wp-json\/wp\/v2\/replies"}],"about":[{"href":"https:\/\/innovationspace.ansys.com\/forum\/wp-json\/wp\/v2\/types\/reply"}],"version-history":[{"count":0,"href":"https:\/\/innovationspace.ansys.com\/forum\/wp-json\/wp\/v2\/replies\/374535\/revisions"}],"wp:attachment":[{"href":"https:\/\/innovationspace.ansys.com\/forum\/wp-json\/wp\/v2\/media?parent=374535"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}