Henry Ruste

Henry Arild Ruste (August 29, 1917 – October 31, 1993) was a Canadian politician from Alberta. He served in the Legislative Assembly of Alberta from 1955 to 1975 as a member of the Social Credit Party. Ruste served as a cabinet minister in the governments of Premier Ernest Manning and Harry Strom from 1965 to 1971.

Henry Arild Ruste
Member of the Legislative Assembly of Alberta
In office
June 29, 1955  March 25, 1975
Preceded byWilliam Masson
Succeeded byCharles Stewart
ConstituencyWainwright
Minister of Lands and Forests
In office
February 16, 1965  July 16, 1968
Preceded byNorman Willmore
Succeeded byAlfred Hooke
In office
December 12, 1968  May 20, 1969
Preceded byAlfred Hooke
Succeeded byJoseph Ross
Minister of Agriculture
In office
July 16, 1968  September 10, 1971
Preceded byHarry Strom
Succeeded byHugh Horner
Personal details
Born(1917-08-29)August 29, 1917
Wainwright, Alberta[1]
DiedOctober 31, 1993(1993-10-31) (aged 76)
Political partySocial Credit
Occupationpolitician

Political career

Ruste was first elected in the 1955 Alberta general election in the electoral district of Wainwright. He defeated three other candidates by a comfortable margin to hold the seat for his party.[2] In the 1959 general election he defeated three other candidates by a landslide.,[3] and in the 1963 election he improved his margin of victory from the last election.[4]

Premier Ernest Manning appointed Ruste to the Executive Council of Alberta on February 16, 1965 as the Minister of Lands and Forests. Ruste ran for a fourth term in the 1967 general election and won a straight fight against NDP candidate Glenn Valleau with almost 85% of the popular vote.[5]

On July 16, 1968 Premier Harry Strom moved Ruste to the Agriculture portfolio. On December 12, 1968 he was also appointed Minister of Lands and Mines and served as such until May 20, 1969.

Ruste ran in the 1971 general election and won by another landslide in his district even as the Social Credit government was defeated.[6] He served his final term in opposition and retired from the legislature at dissolution in 1975.

gollark: ... also array literals, bee their bad docs.
gollark: Please also give me write access to the repo.
gollark: Oh, right, array indexing.
gollark: ```python# parsita-based pseudocode syntax parserfrom stmt import *from parsita import *from parsita.util import constantdef compose(f, g): return lambda x: f(g(x))def map_expr(x): start, end = x if end == "": return start return Op([start, end[1]], end[0])def map_unop_expr(x): return Op(x[1], x[0])def aliases(name, aliases): p = lit(name) for alias in aliases: p |= (lit(alias) > (lambda _: name)) return pclass ExprParser(TextParsers): ε = lit("") IntLit = reg("\-?[0-9]+") > compose(IntLit, int) StrLit = "'" >> reg("[^']*") << "'" > StrLit # TODO escapes (not in "spec" but could be needed) FloatLit = reg("\-?[0-9]+\.[0-9]+") > compose(FloatLit, float) Identifier = reg("[a-zA-Z_]+[a-zA-Z_0-9]*") > Var BracketedExpr = "(" >> Expr << ")" UnaryOperator = lit("NOT") Start = FloatLit | StrLit | IntLit | BracketedExpr | (UnaryOperator & Expr > map_unop_expr) | Identifier # avoid left recursion problems by not doing left recursion # AQA pseudocode does not appear to have a notion of "operator precedence", simplifying parsing logic nicely BinaryOperator = aliases("≤", ["<="]) | aliases("≠", ["!="]) | aliases("≥", [">="]) | lit("DIV") | lit("MOD") | lit("AND") | lit("OR") | reg("[+/*\-=<>]") End = (BinaryOperator & Expr) | ε Expr = (Start & End) > map_exprparse = ExprParser.Expr.parsex = parse("1+2+3 != 6 AND NOT 4 AND x + y")if isinstance(x, Failure): print(x.message)else: print(x.value)```
gollark: <@332271551481118732> Expression parsing is done, I think.

References

  1. "Wainwright results 1955". Alberta Heritage Community Foundation. Retrieved March 27, 2010.
  2. "Wainwright results 1959". Alberta Heritage Community Foundation. Retrieved March 27, 2010.
  3. "Wainwright results 1963". Alberta Heritage Community Foundation. Retrieved March 27, 2010.
  4. "Wainwright results 1967". Alberta Heritage Community Foundation. Retrieved March 27, 2010.
  5. "Wainwright results 1971". Alberta Heritage Community Foundation. Retrieved March 27, 2010.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.