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.

Methesis

From Esolang
Jump to navigation Jump to search

Methesis is a programming language designed by User:Fr34k in 2010.

Introduction

Methesis is a language based on passing arguments to functions. There are no ways of defining custom functions, due to the nature of the language. Every method that exist is native and always returns a value (except main() and output()).

Examples

Hello, World! program

main(output(string(“Hello, World!”)))

Since Methesis ignores white-space, the above program is equivalent to

main(
     output(
            string(“Hello, World!”)
            )
     )


Until the author gets the time to write a full article, an introduction, language explanation and language reference can be found in the document listed below.

External resources