Search results

From Mesham
Jump to navigationJump to search

Page title matches

  • ...limit the language somewhat. Whilst it is relatively simple to create new types in this way, one can not expect the programmer to have to modify the compil ...le interim step, the end goal is still to allow for programmers to specify types within their own Mesham source code.
    1 KB (237 words) - 15:44, 15 April 2019
  • #REDIRECT [[Extendable Types]]
    30 bytes (3 words) - 15:44, 15 April 2019
  • In this tutorial we will be looking at a simple use of types in Mesham and how we can change what our code is doing just by modifying th == A question of types ==
    10 KB (1,723 words) - 15:44, 15 April 2019
  • <metadesc>Tutorial describing the use of types for more advanced parallelism in Mesham</metadesc> ...n this tutorial we shall look at overriding the default communication, via types, to a more message passing style.
    5 KB (800 words) - 15:45, 15 April 2019
  • This example demonstrates assigning types and chains to existing type variables. At lines two and three we declare th == Types of program variables ==
    5 KB (827 words) - 15:45, 15 April 2019
  • ...le, the operator ":" specifies the type and the operator "::" combines two types together. In this case, the supertype is that formed by combining the type <center>[[File:types.jpg|Type Chain Illustration]]</center>
    3 KB (576 words) - 15:44, 15 April 2019

Page text matches

  • # [[Extendable Types]] - 0% # Structure IO types - 0%
    425 bytes (60 words) - 15:44, 15 April 2019
  • [[Category:Compound Types]] [[Category:Primitive Communication Types]]
    257 bytes (30 words) - 15:44, 15 April 2019
  • [[Category:Compound Types]] [[Category:Attribute Types]]
    306 bytes (39 words) - 15:44, 15 April 2019
  • [[Category:Compound Types]] [[Category:Attribute Types]]
    445 bytes (58 words) - 15:44, 15 April 2019
  • #REDIRECT [[Extendable Types]]
    30 bytes (3 words) - 15:44, 15 April 2019
  • ...limit the language somewhat. Whilst it is relatively simple to create new types in this way, one can not expect the programmer to have to modify the compil ...le interim step, the end goal is still to allow for programmers to specify types within their own Mesham source code.
    1 KB (237 words) - 15:44, 15 April 2019
  • [[Category:Compound Types]] [[Category:Allocation Types]]
    529 bytes (73 words) - 15:44, 15 April 2019
  • [[Category:Compound Types]] [[Category:Attribute Types]]
    662 bytes (98 words) - 15:44, 15 April 2019
  • [[Category:Compound Types]] [[Category:Allocation Types]]
    587 bytes (82 words) - 15:44, 15 April 2019
  • [[Category:Compound Types]] [[Category:Attribute Types]]
    614 bytes (90 words) - 15:44, 15 April 2019
  • [[Category:Compound Types]] [[Category:Partition Types]]
    610 bytes (72 words) - 15:44, 15 April 2019
  • [[Category:Compound Types]] [[Category:Allocation Types]]
    667 bytes (92 words) - 15:44, 15 April 2019
  • [[Category:Compound Types]] [[Category:Primitive Communication Types]]
    674 bytes (89 words) - 15:44, 15 April 2019
  • Type variables allow the programmer to assign types and type combinations to variables for use as normal program variables. The .... Although type variables can be thought of as the programmer creating new types, they can also be used like program variables in cases such as equality tes
    1 KB (178 words) - 15:44, 15 April 2019
  • [[Category:Compound Types]] [[Category:Primitive Communication Types]]
    636 bytes (85 words) - 15:44, 15 April 2019
  • [[Category:Compound Types]] [[Category:Primitive Communication Types]]
    738 bytes (99 words) - 15:44, 15 April 2019
  • [[Category:Compound Types]] [[Category:Allocation Types]]
    766 bytes (108 words) - 15:44, 15 April 2019
  • [[Category:Compound Types]] [[Category:Communication Mode Types]]
    639 bytes (91 words) - 15:44, 15 April 2019
  • [[Category:Compound Types]] [[Category:Primitive Communication Types]]
    732 bytes (101 words) - 15:44, 15 April 2019
  • [[Category:Compound Types]] [[Category:Communication Mode Types]]
    764 bytes (109 words) - 15:44, 15 April 2019
  • [[Category:Compound Types]] [[Category:Collection Types]]
    828 bytes (112 words) - 15:44, 15 April 2019
  • [[Category:Compound Types]] [[Category:Collection Types]]
    837 bytes (112 words) - 15:44, 15 April 2019
  • [[Category:Compound Types]] [[Category:Partition Types]]
    825 bytes (112 words) - 15:44, 15 April 2019
  • [[Category:Compound Types]] [[Category:Allocation Types]]
    853 bytes (120 words) - 15:44, 15 April 2019
  • ...mance hit and is the reason why the record concept has been split into two types. [[Category:Compound Types]]
    1 KB (214 words) - 15:44, 15 April 2019
  • ...es by themselves are pass by value and [[:Category:Compound Types|compound types]] are pass by reference; although this behaviour can be overridden by addit
    2 KB (327 words) - 15:44, 15 April 2019
  • ...s 12, and size of ''e'' array is only 10. If the two arrays have different types then this size will be checked dynamically - as an int is 32 bit and a char [[Category:Compound Types]]
    1 KB (225 words) - 15:44, 15 April 2019
  • ...''d'' attributes into one, new type. There can be any number of names and types inside the record type. A record type is very similar to a typedef structur [[Category:Compound Types]]
    1 KB (226 words) - 15:44, 15 April 2019
  • [[Category:Compound Types]] [[Category:Allocation Types]]
    904 bytes (132 words) - 15:44, 15 April 2019
  • ...When asynchronous communication (via default shared memory RMA or explicit types) is involved, the value of the variables can only be guaranteed once a corr
    978 bytes (136 words) - 15:44, 15 April 2019
  • [[Category:Compound Types]] [[Category:Primitive Communication Types]]
    814 bytes (115 words) - 15:44, 15 April 2019
  • [[Category:Compound Types]] [[Category:Communication Mode Types]]
    935 bytes (140 words) - 15:44, 15 April 2019
  • [[Category:Compound Types]] [[Category:Allocation Types]]
    1 KB (155 words) - 15:44, 15 April 2019
  • [[Category:Compound Types]] [[Category:Primitive Communication Types]]
    1 KB (157 words) - 15:45, 15 April 2019
  • [[Category:Compound Types]] [[Category:Primitive Communication Types]]
    987 bytes (143 words) - 15:44, 15 April 2019
  • ...rray. Default is row major allocation (although this can be overridden via types.) In order to access an element of an array, the programmer uses the tradit In the absence of further type information, the following types are added to the chain:
    2 KB (337 words) - 15:44, 15 April 2019
  • [[Category:Compound Types]] [[Category:Communication Mode Types]]
    1 KB (152 words) - 15:44, 15 April 2019
  • [[Category:Compound Types]] [[Category:Primitive Communication Types]]
    1 KB (193 words) - 15:44, 15 April 2019
  • [[Category:Compound Types]] [[Category:Primitive Communication Types]]
    1 KB (190 words) - 15:44, 15 April 2019
  • [[Category:Element Types]]
    388 bytes (42 words) - 15:44, 15 April 2019
  • [[Category:Element Types]]
    389 bytes (42 words) - 15:44, 15 April 2019
  • [[Category:Element Types]]
    377 bytes (41 words) - 15:44, 15 April 2019
  • [[Category:Compound Types]] [[Category:Communication Mode Types]]
    1 KB (197 words) - 15:44, 15 April 2019
  • [[Category:Compound Types]] [[Category:Distribution Types]]
    1 KB (181 words) - 15:45, 15 April 2019
  • ...le, the operator ":" specifies the type and the operator "::" combines two types together. In this case, the supertype is that formed by combining the type <center>[[File:types.jpg|Type Chain Illustration]]</center>
    3 KB (576 words) - 15:44, 15 April 2019
  • ...ibutes with a variable, to this end we allow for the programmer to combine types together to form a supertype (type chain.) ...left (i.e. the last added type will override behaviour of previously added types.) This precidence allows for the programmer to add additonal information, e
    4 KB (619 words) - 15:44, 15 April 2019
  • [[Category:Compound Types]] [[Category:Communication Mode Types]]
    2 KB (225 words) - 15:44, 15 April 2019
  • [[Category:Element Types]]
    497 bytes (59 words) - 15:44, 15 April 2019
  • This example demonstrates assigning types and chains to existing type variables. At lines two and three we declare th == Types of program variables ==
    5 KB (827 words) - 15:45, 15 April 2019
  • <metadesc>Tutorial describing the use of types for more advanced parallelism in Mesham</metadesc> ...n this tutorial we shall look at overriding the default communication, via types, to a more message passing style.
    5 KB (800 words) - 15:45, 15 April 2019

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)