«═════════════════ Syno — a computer language standard ════════════════»


«Source code is lexed into a sequence of tokens.»

	This is a sequence of tokens separated by spaces

«Three different kind of tokens exist: single-rune symbols, alphanumeric
 words and quoted strings.»

	A sequence of tokens with a period at the end.
	∅
	10_años
	'Γειά σου Κόσμε!'


«‘U+005C REVERSE SOLIDUS’ escapes the next rune. It bypasses all lexical
 rules and unconditionally eats it.»

	'Tom\'s Diner'
	Floyd\-Steinberg
	Plan\ 9
	\-ism


«As an exception, ‘U+002E FULL STOP’ may become the decimal separator of
 a number literal if the partial token eaten so far is a valid integer.»

	2.71828182845904523536


«Integers are composed of a marker to set the radix and valid digits for
 it. Either element may be omitted.»

	0123456789
	ʙ01
	ᴏ01234567
	ʜ0123456789ABCDEFabcdef
	0
	ʜ


«‘U+005F LOW LINE’ may separate the integer at any point.»

	40_000
	ʜ__b6e2c45f_0d67_43a9_b3f5_d09f9e77e72c


«After the decimal separator, the token is committed to become a decimal
 number. The active radix is preserved.»

	ʜA_Bad.Faded_Face


«Tokens are parsed into an expression tree.»

	∠θ + i ⩘θ


«Tokens may be taken out of the stream and handled off-tree.»

	«This comment will be discarded.»


«Tokens may become leaf expressions.»

	'Привет, мир!'
	65_535
	foo


«Tokens may act as operators, relating expressions together.»

	¬ _
	_ !
	_ ≤ _
	{ _ }
	if _ , _ else _
	_ [ _ ]
	⟨ _ | _ ⟩


«Juxtaposition is an infix, left-associative operator.»

	ƒ x y z