User contributions
From Mesham
Jump to navigationJump to search(newest | oldest) View (newer 50 | older 50) (20 | 50 | 100 | 250 | 500)
- 22:35, 10 January 2010 (diff | hist) (+353) N Substring (Created page with '== Overview == This substring[s,n,x] function will return the string at the position between ''n'' and ''x'' of ''s''. * '''Pass:''' A string and two integers * '''Returns:''' …')
- 22:34, 10 January 2010 (diff | hist) (+244) N Strlen (Created page with '== Overview == This strlen[s] function will return the length of string ''s''. * '''Pass:''' A string * '''Returns:''' An integer == Example == var a:="hello"; var c:=strle…')
- 22:33, 10 January 2010 (diff | hist) (+296) N Lowercase (Created page with '== Overview == This lowercase[s] function will return the lower case result of string or character ''s''. * '''Pass:''' A string or character * '''Returns:''' A string or chara…')
- 22:32, 10 January 2010 (diff | hist) (+286) N Charat (Created page with '== Overview == This charat[s,n] function will return the character at position ''n'' of the string ''s''. * '''Pass:''' A string and integer * '''Returns:''' A character == Ex…')
- 22:30, 10 January 2010 (diff | hist) (+265) N Processes (Created page with '== Overview == This processes[] function will return the number of processes * '''Pass:''' Nothing * '''Returns:''' An integer representing the number of processes == Example …')
- 22:29, 10 January 2010 (diff | hist) (+261) N Pid (Created page with '== Overview == This pid[] function will return the current processes' ID number. * '''Pass:''' Nothing * '''Returns:''' An integer representing the current process ID == Exampl…')
- 22:26, 10 January 2010 (diff | hist) (+458) N Readline (Created page with '== Overview == This readline[n] function will read a line from a file with handle ''n''. The file handle maintains its position in the file, so after a call to readline the posi…')
- 22:25, 10 January 2010 (diff | hist) (+469) N Readchar (Created page with '== Overview == This readchar[n] function will read a character from a file with handle ''n''. The file handle maintains its position in the file, so after a call to read char th…')
- 22:24, 10 January 2010 (diff | hist) (+332) N Print (Created page with '== Overview == This print[n] function will display ''n'' to stdout. The programmer can pass any number of values or variables split by '','' * '''Pass:''' A variable to display…')
- 22:22, 10 January 2010 (diff | hist) (+327) N Input (Created page with '== Overview == This input[n] function will ask the user for input via stdin, the result being placed into ''n'' * '''Pass:''' A variable for the input to be written into, of ty…')
- 22:19, 10 January 2010 (diff | hist) (+278) N Sqrt (Created page with '== Overview == This sqrt[n] function will return the result of square rooting ''n''. * '''Pass:''' An integer to find square root of * '''Returns:''' A double which is the squa…')
- 22:18, 10 January 2010 (diff | hist) (+267) N Sqr (Created page with '== Overview == This sqr[n] function will return the result of squaring ''n''. * '''Pass:''' An integer to square * '''Returns:''' An integer representing the squared result ==…')
- 22:17, 10 January 2010 (diff | hist) (+568) N Randomnumber (Created page with '== Overview == This randomnumber[n,x] function will return a random number between ''n'' and ''x''. ''Note: A whole number will be returned UNLESS you pass the bounds of 0,1 and …')
- 22:16, 10 January 2010 (diff | hist) (+251) N Pow (Created page with '== Overview == This pow[n,x] function will return ''n'' to the power of ''x''. * '''Pass:''' Two integers * '''Returns:''' A double representing the result == Example == var…')
- 22:15, 10 January 2010 (diff | hist) (+280) N PI (Created page with '== Overview == This pi[] function will return PI. ''Note: The number of significant figures of PI is implementation specific.'' * '''Pass:''' None * '''Returns:''' A double rep…')
- 22:11, 10 January 2010 (diff | hist) (+290) N Mod (Created page with '== Overview == This mod[n,x] function will divide ''n'' by ''x'' and return the remainder. * '''Pass:''' Two integers * '''Returns:''' An integer representing the remainder ==…')
- 22:10, 10 January 2010 (diff | hist) (-11) Log (→Overview)
- 22:10, 10 January 2010 (diff | hist) (+286) N Log (Created page with '== Overview == This log[n] function will find the logarithmic value of ''n'' * '''Pass:''' A double * '''Returns:''' A double representing the logarithmic value\twolines{} == …')
- 22:08, 10 January 2010 (diff | hist) (+276) N Getprime (Created page with '== Overview == This getprime[n] function will find the ''n''th prime number. * '''Pass:''' An integer * '''Returns:''' An integer representing the prime == Example == var a:=…')
- 22:07, 10 January 2010 (diff | hist) (+307) N Floor (Created page with '== Overview == This floor[n] function will find the largest integer less than or equal to ''n''. * '''Pass:''' A double to find floor of * '''Returns:''' An integer representing…')
- 22:06, 10 January 2010 (diff | hist) (+7) Cos (→Overview)
- 22:05, 10 January 2010 (diff | hist) (+294) Declaredtype (→Example)
- 22:04, 10 January 2010 (diff | hist) (+301) N Cos (Created page with '== Overview == This cos[n] function will find the cosine of the value or variable ''n'' passed to it. '''Pass''' A double to find cosine of '''Returns''' A double representing …')
- 22:02, 10 January 2010 (diff | hist) (+29) N Category:System Functions (Created page with 'Category:Function Library')
- 22:02, 10 January 2010 (diff | hist) (+29) N Category:String Functions (Created page with 'Category:Function Library')
- 22:01, 10 January 2010 (diff | hist) (+29) N Category:Parallel Functions (Created page with 'Category:Function Library')
- 22:01, 10 January 2010 (diff | hist) (+29) N Category:IO Functions (Created page with 'Category:Function Library')
- 22:00, 10 January 2010 (diff | hist) (+29) N Category:Maths Functions (Created page with 'Category:Function Library')
- 21:58, 10 January 2010 (diff | hist) (-1) Category:Type Library (Blanked the page)
- 21:58, 10 January 2010 (diff | hist) (+1) N Category:Type Library (Created page with 'a')
- 21:55, 10 January 2010 (diff | hist) (+1,063) N Type Variables (Created page with '== Syntax == typevar name::=type; name::=type; Note how ''::='' is used rather than '':='' ''typevar'' is the type equivalent of ''var'' == Semantics == Type variables allow …')
- 21:52, 10 January 2010 (diff | hist) (+209) N Declaredtype (Created page with '== Syntax == declaredtype varname; == Semantics == Will return the declared type of the variable. == Example == var i:Int; i:i::const[]; i:declaredtype i; [[Category:…')
- 21:51, 10 January 2010 (diff | hist) (+254) N Currenttype (Created page with '== Syntax == currentype varname; == Semantics == Will return the current type of the variable. == Example == var i: Int; var q:currentype i; Will declare ''q'' to be an…')
- 21:50, 10 January 2010 (diff | hist) (0) Category:Types
- 21:49, 10 January 2010 (diff | hist) (+2,615) Category:Types
- 21:41, 10 January 2010 (diff | hist) (+717) N Category:Types (Created page with 'A type can follow a number of different syntactic forms. The abstract syntax of a type is detailed in the table below. Where ''elementtype'' is defined in the type library, ''var…')
- 21:37, 10 January 2010 (diff | hist) (+6) Template:Documentation
- 21:36, 10 January 2010 (diff | hist) (+10) Template:Documentation
- 21:35, 10 January 2010 (diff | hist) (+1) Referencerecord (→Example)
- 21:34, 10 January 2010 (diff | hist) (+1,090) N Referencerecord (Created page with '== Syntax == referencerecord[name<sub>1</sub>, type<sub>1</sub>,name<sub>2</sub>,type<sub>2</sub>,...,name<sub>d</sub>,type<sub>d</sub>] == Semantics == The record type ma…')
- 21:30, 10 January 2010 (diff | hist) (+31) Array (→Syntax)
- 21:29, 10 January 2010 (diff | hist) (+963) N Record (Created page with '== Syntax == record[name<sub>1</sub>,type<sub>1</sub>,name<sub>2</sub>,type<sub>2</sub>,.....,name<sub>d</sub>,type<sub>d</sub>] == Semantics == The ''record'' type allows the…')
- 21:26, 10 January 2010 (diff | hist) (+2,155) N Evendist (Created page with '== Syntax == evendist[] == Semantics == Will distribute data blocks evenly amongst the processes. If there are too few processes then the blocks will wrap around, if there are…')
- 21:25, 10 January 2010 (diff | hist) (+48) N File:Evendist.jpg (Even distribution of 10 blocks over 4 processors)
- 21:19, 10 January 2010 (diff | hist) (+194) Vertical (→Semantics)
- 21:18, 10 January 2010 (diff | hist) (+81) Horizontal (→Semantics)
- 21:17, 10 January 2010 (diff | hist) (+17) Horizontal (→Semantics)
- 21:16, 10 January 2010 (diff | hist) (+101) Horizontal (→Semantics)
- 21:15, 10 January 2010 (diff | hist) (+55) N File:Vert.jpg (Vertical partitioning of an array via the vertical type)
- 21:14, 10 January 2010 (diff | hist) (+59) N File:Horiz.jpg (Horizontal partitioning of an array via the horizontal type)
(newest | oldest) View (newer 50 | older 50) (20 | 50 | 100 | 250 | 500)