/awesome-lang

A toy dynamic programming language, Awesome, following ideas of Marc-André Cournoyer.

Primary LanguageRubyOtherNOASSERTION

awesome-lang

A toy dynamic programming language, Awesome, which is similar to Ruby and Python, following ideas of Marc-André Cournoyer.

Example

class Awesome: 
  def name:
    "I'm Awesome"
  
  def awesomeness:
    100
    
awesome = Awesome.new
print(awesome.name)
print(awesome.awesomeness)

Language overview

overview process