Bream Beach

Bream Beach is suburb in the Shoalhaven local government area, consisting of holiday resort located near the Jervis Bay Territory in Australia.

Bream Beach
New South Wales
Bream Beach
Coordinates35°06′31″S 150°39′42″E
Population13 (2016 census)[1]
LGA(s)City of Shoalhaven
State electorate(s)South Coast
Federal Division(s)Gilmore

Demographics

There are only 2 permanent inhabitants of Bream Beach, the owners of the park. Visitors are permitted to stay a maximum of 6 months per visit. The two small townships neighbouring Bream Beach (Erowal Bay and Wrights Beach) have only a few hundred residents each.

Geography

Bream Beach is located on St Georges Basin, almost exactly between Erowal Bay and Wrights Beach, the two closest townships.

Wildlife

Bream Beach is home to many different kinds of Australian native flora and fauna, including kangaroos, kookaburras, rosellas, lorikeets, wombats and many more.

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.
gollark: I wonder if AQA pseudocode *does* have operator precedence. We may need to harvest exam papers.

References

  1. Australian Bureau of Statistics (27 June 2017). "Bream Beach (state suburb)". 2016 Census QuickStats. Retrieved 9 July 2017.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.