Skip to content

bizzare-owl/CuteS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

66 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CuteS

Example program in CuteS

namespace HelloWorld
{
    class Example
    {
        let bool: Flag = true;
        
        let int: MagicNumber = 1337;
        
        fn int: Square(int: x)
        {
            return x * x;
        }    
    }
}

This is the same program compiled in C#

namespace HelloWorld
{
    public class Example
    {
        public bool Flag = true;
        
        public int MagicNumber = 1337;
    
        public int Square(int x)
        {
            return x * x;
        }
    }
}

Features of CuteS

  • Every classes are public

// CuteS                                       // C#
class PublicClass { }                          public class PublicClass { } 
  • Every fields and methods in classes are public

// CuteS                                       // C#
class PublicClass                              public class PublicClass
{                                              {
    let int: Field = 1;                             public int Field = 1;
    
    let string: Str = "a";                          public string Str = "a";
    
    fn void: F() { return; }                        public void F() { return; }
}                                              }

About

Programming language for .NET platform

Topics

Resources

Stars

3 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages