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

Add A Well Defined Document For Object Usage #79

Open
taljacob2 opened this issue Jan 28, 2023 · 0 comments
Open

Add A Well Defined Document For Object Usage #79

taljacob2 opened this issue Jan 28, 2023 · 0 comments
Assignees
Labels
documentation Improvements or additions to documentation help wanted Extra attention is needed

Comments

@taljacob2
Copy link
Owner

Doc how to use Object

For example:

  • What is MemberAccessModifier (i.e. PRIVATE, PUBLIC) and how to use it.
  • What is MemberType (i.e. METHOD, FIELD, CONSTRUCTOR, DESTRUCTOR) and how to use it.
  • How to add a method to an Object. (e.g. how we added the ObjectDestructor method).
    • What is the naming conventions for the method / field when adding a method / field. --> That the name should be the same as the full prototype of the method / the type and name of the field.
    • How to invoke a method.
    • How to print the Object With .toString to check for all the FIELDS / METHODS / PUBIC (...etc) members. And why this is important that you are able to do that. --> Because this way you can always get / set them and with their proper type (!).
  • What is LValue.
  • What is RValue.
    • Difference between IntegerRValue and DoubleRValue. In what cases we should use which, and how to use them.
    • Doc that IntegerRValue can contain any integer and which that includes any pointer (!), so this way for example, you can set a literal "string" to be an IntegerRValue.
@taljacob2 taljacob2 added documentation Improvements or additions to documentation help wanted Extra attention is needed labels Jan 28, 2023
@taljacob2 taljacob2 self-assigned this Jan 28, 2023
@taljacob2 taljacob2 moved this to Todo in Master Board Jan 28, 2023
@taljacob2 taljacob2 moved this from Todo to In Progress in Master Board Feb 2, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation help wanted Extra attention is needed
Projects
Status: In Progress
Development

No branches or pull requests

1 participant