User contributions
From Mesham
Jump to navigationJump to search(newest | oldest) View (newer 50 | older 50) (20 | 50 | 100 | 250 | 500)
- 00:29, 4 January 2010 (diff | hist) (+28) N Category:Collection Types (Created page with 'Category:Composite Types')
- 00:29, 4 January 2010 (diff | hist) (+28) N Category:Allocation Types (Created page with 'Category:Composite Types')
- 00:28, 4 January 2010 (diff | hist) (+28) N Category:Attribute Types (Created page with 'Category:Composite Types')
- 00:25, 4 January 2010 (diff | hist) (+271) N Long (Created page with '== Syntax == Long == Semantics == A long 64 bit number. == Example == var i:Long; In this example variable ''i'' is explicitly declared to be of type ''Long''. == Communi…')
- 00:23, 4 January 2010 (diff | hist) (+340) N File (Created page with '== Syntax == File == Semantics == A file handle with which the programmer can use to reference open files on the file system == Example == var i:File; In this example vari…')
- 00:22, 4 January 2010 (diff | hist) (+378) N String (Created page with '== Syntax == String == Semantics == A string of characters == Example == var i:String; var p:="Hello World!"; In this example variable ''i'' is explicitly declared to be …')
- 00:21, 4 January 2010 (diff | hist) (+393) N Char (Created page with '== Syntax == Char == Semantics == An alphanumeric ASCII character of size 1 byte == Example == var i:Char; var r:='a'; In this example variable ''i'' is explicitly declar…')
- 00:20, 4 January 2010 (diff | hist) (+16) Template:ElementTypeCommunication
- 00:19, 4 January 2010 (diff | hist) (+406) N Bool (Created page with '== Syntax == Bool == Semantics == A true or false value == Example == var i:Bool; var x:=true; In this example variable ''i'' is explicitly declared to be of type ''Bool'…')
- 00:17, 4 January 2010 (diff | hist) (+312) N Double (Created page with '== Syntax == Double == Semantics == A double precision floating point number of size 8 bytes == Example == var i:Double; In this example variable ''i'' is explicitly decla…')
- 00:17, 4 January 2010 (diff | hist) (+292) N Float (Created page with '== Syntax == Float == Semantics == A floating point number of size 4 bytes == Example == var i:Float; In this example variable ''i'' is explicitly declared to be of type '…')
- 00:10, 4 January 2010 (diff | hist) (+51) Int
- 00:09, 4 January 2010 (diff | hist) (+1,453) N Template:ElementTypeCommunication (Created page with 'When a variable is assigned to another, depending on where each variable is allocated to, there may be communication required to achieve this assignment. Table \ref{tab:eltypecom…')
- 00:02, 4 January 2010 (diff | hist) (+328) N Int (Created page with '== Syntax == Int == Semantics == A single whole, 32 bit, number == Example == var i:Int; var b:=12; In this example variable ''i'' is explicitly declared to be of type ''…')
- 23:59, 3 January 2010 (diff | hist) (+25) N Category:Element Types (Created page with 'Category:Type Library')
- 23:56, 3 January 2010 (diff | hist) (+430) N Operators (Created page with '== Operators == #+ #- #* Multiplication #% Division #<< Bit shift to left #>> Bit shift to right #== Test for equality #!= Test for inverse equality #= Test of equa…')
- 23:53, 3 January 2010 (diff | hist) (+75) N Skip (Created page with '== Syntax == skip == Semantics == Does nothing! Category:Sequential')
- 23:52, 3 January 2010 (diff | hist) (+2) Sync (→Syntax)
- 23:52, 3 January 2010 (diff | hist) (+639) N Sync (Created page with '== Syntax == sync name; == Semantics Will synchronise processes where they are needed. For instance, if using the asynchronous communication type, the programmer can synchron…')
- 23:51, 3 January 2010 (diff | hist) (+417) N Proc (Created page with '== Syntax == proc n where ''n'' is a variable or value == Semantics == This will limit execution of a block to a certain process == Example == proc 0 { print["Hello f…')
- 23:41, 3 January 2010 (diff | hist) (+732) N Par (Created page with '== Syntax == par p from a to b<br> {<br> par body<br> };<br> == Semantics == The parallel equivalent of the for loop, each iteration will execute concurrently on different pro…')
- 23:38, 3 January 2010 (diff | hist) (+26) Functions
- 23:37, 3 January 2010 (diff | hist) (+648) N Functions (Created page with '== Syntax == function returntype name[arguments] == Semantics == In a function all arguments are pass by reference (even constants). If the type of argument is a type chain (r…')
- 19:24, 31 December 2009 (diff | hist) (+57) Download 0.41 beta (→Download)
- 19:20, 31 December 2009 (diff | hist) (+139) Download 0.41 beta (→Download)
- 19:15, 31 December 2009 (diff | hist) (+245) Download 0.41 beta (→Version 0.41)
- 19:14, 31 December 2009 (diff | hist) (+2) Download 0.41 beta (→Using Mesham on Windows)
- 19:13, 31 December 2009 (diff | hist) (-1) Download 0.41 beta (→Using Mesham on Windows)
- 19:13, 31 December 2009 (diff | hist) (0) Download 0.41 beta (→Installation on POSIX Systems)
- 19:12, 31 December 2009 (diff | hist) (+8,743) N Download 0.41 beta (Created page with '== Version 0.41 == Available in this package is version 0.41 (beta). This version of the language has the majority of current functionality, although there are some aspects unav…')
- 17:06, 31 December 2009 (diff | hist) (+48) N Help:Contents (Created page with 'A few useful links # How To Edit')
- 17:05, 31 December 2009 (diff | hist) (-5) How To Edit
- 17:04, 31 December 2009 (diff | hist) (+14,379) N How To Edit (Created page with '==Before you start== In order to edit the riscos.info wiki, you will need to log in. Before you can log in, you must first create an account. This is a simple process – jus…')
- 16:25, 31 December 2009 (diff | hist) (+542) N Sequential Composition (Created page with '== Syntax == body ; body == Semantics == Will execute the code before the sequential composition, '';'', and then (if this terminates) will execute the code after the sequenti…')
- 16:19, 31 December 2009 (diff | hist) (+41) N Conditional (Redirected page to If)
- 16:18, 31 December 2009 (diff | hist) (+626) N If (Created page with '== Syntax == if (condition)<br> {<br> then body<br> } else {<br> else body<br> };<br> == Semantics == Will evaluate the condition and, if true will execute the code in the ''t…')
- 16:13, 31 December 2009 (diff | hist) (+387) N Throw (Created page with '== Syntax == throw errorstring; == Semantics == Will throw the error string, and either cause termination of the program or, if caught by a try catch block, will be dealt with…')
- 16:11, 31 December 2009 (diff | hist) (+1,314) N Try (Created page with '== Syntax == try<br> {<br> try body<br> } catch (error string) { <br> error handing code<br> }<br> == Semantics == Will execute the code in the try body and handle any errors. …')
- 16:04, 31 December 2009 (diff | hist) (+233) N Break (Created page with '== Syntax == break; == Semantics == Will break out of the current enclosing loop body == Example == while (true) break; Only one iteration of the loop will complete, where…')
- 16:03, 31 December 2009 (diff | hist) (+283) N While (Created page with '==Syntax== while (condition) whilebody; ==Semantics== Will loop whilst the condition holds. == Examples == var a:=10; while (a > 0) { a:=a - 1; }; Will loop, each t…')
- 16:00, 31 December 2009 (diff | hist) (+28) MediaWiki:Monobook.css
- 16:00, 31 December 2009 (diff | hist) (-28) MediaWiki:Monobook.css
- 15:57, 31 December 2009 (diff | hist) (-15) Declaration (→Examples)
- 15:56, 31 December 2009 (diff | hist) (+214) Assignment (→Examples)
- 15:55, 31 December 2009 (diff | hist) (+25) For
- 15:55, 31 December 2009 (diff | hist) (+368) N For (Created page with '== Syntax == for i from a to b forbody; == Semantics == The for loop can be thought of as syntactic sugar for a while loop, incrementing the variable after each pass and will …')
- 15:47, 31 December 2009 (diff | hist) (+319) N Assignment (Created page with '==Syntax== In order to assign a value to a variable then the programmer will need to use variable assignment. [lvalue]:=[rvalue]; Where ''lvalue'' is a variable and ''rvalue''…')
- 15:43, 31 December 2009 (diff | hist) (+25) N Variable Declaration (moved Variable Declaration to Declaration)
- 15:43, 31 December 2009 (diff | hist) (0) m Declaration (moved Variable Declaration to Declaration)
- 15:41, 31 December 2009 (diff | hist) (+2) Declaration (→Syntax)
(newest | oldest) View (newer 50 | older 50) (20 | 50 | 100 | 250 | 500)