Есть ли язык программирования, который принимает отступ в качестве маркеров содержания?(и если да, то какой) - PullRequest
2 голосов
/ 24 марта 2011

Мне интересно, используется ли такой синтаксис (заимствованный из C #, языком программирования), то есть вкладками для содержания, без какой-либо директивы "End".

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 ]

6 голосов
/ 24 марта 2011
  1. Python
  2. Haskell
  3. Occam

Это те, которые я знаю.

3 голосов
/ 24 марта 2011

Я знаю, если это Python. Не уверен, что рядом есть другие.

2 голосов
/ 24 марта 2011

Python.

...