Un llenguatge de programació utilitza la sagnia com a sintaxi utilitza un bloc de codi indentat delimita una secció. Un bloc és una entitat programàtica que delimita un abast . Peter J. Landin va inventar el concepte de sagnia com a sintaxi i va encunyar el terme anglès "offside rule" el 1966.

Es manifesta com una "esquerda": totes les línies del text comencen a l'esquerra a la mateixa altura, de manera alineada, excepte les que incorporen sagnat, que ho fan de tres a cinc caràcters (en general) més a la dreta.Es manifesta com una "esquerda": totes les línies del text comencen a l'esquerra a la mateixa altura, de manera alineada, excepte les que incorporen sagnat, que ho fan de tres a cinc caràcters (en general) més a la dreta.Es manifesta com una "esquerda": totes les línies del text comencen a l'esquerra a la mateixa altura, de manera alineada, excepte les que incorporen sagnat, que ho fan de tres a cinc caràcters (en general) més a la dreta.Es manifesta com una "esquerda": totes les línies del text comencen a l'esquerra a la mateixa altura, de manera alineada, excepte les que incorporen sagnat, que ho fan de tres a cinc caràcters (en general) més a la dreta.Es manifesta com una "esquerda": totes les línies del text comencen a l'esquerra a la mateixa altura, de manera alineada, excepte les que incorporen sagnat, que ho fan de tres a cinc caràcters (en general) més a la dreta.

Definició històrica Ofereix una alternativa al llenguatge de programació amb claus

Exemples de codi El següent exemple és un bloc en Python (tingueu en compte els dos punts obligatoris: són marcadors de sintaxi que faciliten la lectura). :def fib(n): if n < 2: return n else: return fib(n - 1) + fib(n - 2)

Llenguatges que utilitzen la sagnia com a sintaxi CoffeeScript ISWIM, el llenguatge abstracte que va introduir aquesta regla ABC, l'avantpassat de Python Pitó Gherkin (en) Miranda, parent de Haskell Haskel Curry (en) Occam Pug (dialecte HTML) Pliant Sass Stylus YAML

Referències

Categoria:Programació