We are currently working on new rules for what content should and shouldn't be allowed on this website, and are looking for feedback! See Esolang:2026 topicality proposal to view and give feedback on the current draft.

opal

From Esolang
Jump to navigation Jump to search
This article is not detailed enough and needs to be expanded. Please help us by adding some more information.
Not to be confused with Over Objective Programming Language.

opal is a programming language created by Amari in December 30th 2021

Syntax

new is a definition command. The types you can define are:

  • Python integrated types (like int, str or list)
  • User defined types
  • dynamic (accepts any type)
  • and opal specific keywords (function, class, methods wich includes static and class methods and record)