Skip to content

TODO #1

@HETHAT

Description

@HETHAT

Data types

  • arrays
  • maps

Builtin functions

  • length
  • input
  • getitem from index ?
  • exit
  • something similar to print without the newline, maybe put ?

Operators

  • % modulo
  • floor division (or at least as a function)
  • exponentiation operator

Challenges

  • /* ... */ multi-line comments
  • ?: ternary operator
  • handle division by 0
  • comparison for other types
  • add support for expressions in REPL
  • raise RuntimeErr when accessing an uninitialized variable
  • break
  • lambda or anonymous function
  • static methods
  • getter methods
  • multiple inheritance

Others

  • more exceptions ?
  • try/catch ?
  • standard lib / importing ?
  • structures ?
  • default args
  • string format

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions