hexaredecimal / hexaredecimal/CCoffee

OOP

Open
#4 0 comments 0 reactions 0 assignees View on GitHub
help wanted
Dominant language
JavaScript
Stars
0
Forks
0
PR merge metrics
No merged PRs in 30d

Description

Oh god, the end of the world!!!!!. OOP is trick to say the least. because variables are prefixed with `auto`, classes fail to work because they require member types to be known at compile time. This is a problem this I'm going to skip for now. The usual work around is creating classes in c++ .h files and `import` the header file. the `new` keyword is now supported because we don't support pointers that much. There is some functionality of pointers, eg. the argc and argv that are passed to your entry point are pointers and when iterating a list declared with {}, pointers are also used, but they not explicit. Without `new` classes are instantiated by using the name as a function.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.