是否有一种编程语言将缩进作为包含标记? (如果是的话,哪个)

时间:2011-03-24 02:44:48

标签: programming-languages indentation

我想知道这种语法(借用C#,请注意)是否被编程语言使用,即用于包含的标签,而没有任何“结束”指令。

class Character
    static string Name;
    static int Level;
    static Inventory Inventory;
    static double Health;

    Character(string name, int level)
        this.Name = name;
        this.Level = level;
        this.Inventory = new Inventory(this);
        this.Health = 1;

    void Die()
        this.Health = 0;

class Inventory
    Character Parent;
    List<Item> Items;

    Inventory(Character parent)
        this.Parent = parent;

3 个答案:

答案 0 :(得分:6)

  1. 的Python
  2. 的Haskell
  3. 奥坎姆
  4. 这些是我所知道的。

答案 1 :(得分:3)

我知道是否是Python。不确定周围是否有其他人。

答案 2 :(得分:2)

的Python。