Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

RHS (right hand side) and LHS should be defined in the glossary #2001

Closed
AlexDaniel opened this issue May 6, 2018 · 4 comments
Closed

RHS (right hand side) and LHS should be defined in the glossary #2001

AlexDaniel opened this issue May 6, 2018 · 4 comments
Assignees
Labels
docs Documentation issue (primary issue type)

Comments

@AlexDaniel
Copy link
Member

It is used several times but we never explain what it is. Googling it doesn't help.

Language/exceptions.pod6
159-A C<try>-block is a normal block and as such treats its last statement as the
160:return value of itself. We can therefore use it as a RHS.
161-

Language/terms.pod6
197-Constants are declared with C<constant>, followed by an
198:L<identifier|/language/syntax#Identifiers> and do not require a sigil. The RHS
199-is evaluated at compile time, therefore being possibly too early to make sense.
--
207-
208:Since constants RHS are evaluated at compile time, their usage within modules
209-could lead to unexpected behavior, please see the related

Language/syntax.pod6
549-When assigning to a C<%> sigiled variable on the LHS, the sigil and parenthesis
550:surrounding the RHS C<Pairs> are optional.
551-

Language/operators.pod6
1217-
1218:Both C<.count> and C<.arity> of the RHS will be maintained.
1219-

Type/Nil.pod6
99-If you are looking for a variable which transforms objects into type objects
100:when said variable appears on the RHS, you can type the container as C<Nil>.
101-
@AlexDaniel AlexDaniel added the docs Documentation issue (primary issue type) label May 6, 2018
@JJ JJ self-assigned this May 7, 2018
@JJ JJ closed this as completed in f03a66e May 7, 2018
@AlexDaniel AlexDaniel reopened this May 7, 2018
@AlexDaniel
Copy link
Member Author

Well, if RHS is documented than LHS should be too.

@JJ JJ changed the title RHS (right hand side) should be defined in the glossary RHS (right hand side) and LHS should be defined in the glossary May 7, 2018
@AlexDaniel
Copy link
Member Author

At the same time, we no longer use this abbreviation in the docs: eb8f7f2

@JJ JJ added the JJ TPF Grant label May 7, 2018
@JJ
Copy link
Contributor

JJ commented May 7, 2018

@AlexDaniel but it's good to have in the glossary anyway, right?

@AlexDaniel
Copy link
Member Author

I think so, yeah.

JJ added a commit that referenced this issue May 7, 2018
@JJ JJ closed this as completed in c125021 May 7, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
docs Documentation issue (primary issue type)
Projects
None yet
Development

No branches or pull requests

2 participants