TemlCode Comments
Because TemlCode tries to be a user friendly and highly human readable syntax, it provides an additional
possibilities to make the Markup Tags even more understandable. In most parts of internal TemlCode
syntax space, it is possible to add a comment blocks. These comments can be utilized either for hiding
some temporary unused definitions, but mostly to describe the purpose of things around in a natural
language.
Syntax of TemlCode Comments
|
"{" & !"}"* & "}"
|
Comment starts with left curly bracket character "{", then comes anything until right curly bracket character "}".
TemlCode Example of Comments in Markup Tags
|
~{{ All texts like this is a Comment ... }} ~{{ Types definition for validation purposes } &date(d) = (day:int8u {1 .. 31}; month:int8u {1 .. 12}; year:int16 {-32,768 .. 32,767} ); ¤cy = (eur;usd;jpy); &units(un) = (one; hn {Hundred}; th {Thousand}; mn {Million}; bn {Billion}); &money(mny) = (amount:currency; code:¤cy; units:&units=one )}
~\text@"Euro Currency"\
The ~<b{bold}>euro~> (currency sign: ~($20AC{Euro Sign}); currency code: EUR) is the official currency of the European Union (EU). Fifteen member states have adopted it, known collectively as the Eurozone.~(p{paragraph indent})
It is the single currency for over 320 million Europeans and directly affects close to 500 million people worldwide with more than ~(&mny(610,eur,bn){cultural}) in circulation as of ~(&month(dec,2006){ writing some text elements like this allows for culture specific formatting} ).~(p)
The euro was introduced to world financial markets as an accounting currency in ~(&year(1999)) and launched as physical coins and banknotes on ~(&date(1,1,2002)).~(p)
As of ~(&year(2008)), nine new EU member states have a currency other than the euro; however, all of these countries are required by their Accession Treaties to join the euro. Some of the following countries have already joined the European Exchange Rate Mechanism, ERM II. They and the others have set themselves the goal of joining the euro (EMU III) as follows: ~(p)
~[table <border:px=1> {Closed with Short form "~]"}] ~{collumn <width="50%";align=left> }~<b>Currency~> ~{collumn <width="10%";align=center>}~<b>Code~> ~{collumn <width="20%";align=right> }~<b>Rate~> ~{collumn <width="20%";align=right> }~<b>Conv goal~>
~{row}Slovak koruna ~}SKK ~}30.1260 ~}~(&d(1,1,2009)) ~{row}Lithuanian litas ~}LTL ~}3.45280 ~}~(&d(1,1,2010)) ~{row}Estonian kroon ~}EEK ~}15.6466 ~}~(&d(1,1,2011)) ~{row}Bulgarian lev ~}BGN ~}1.95583 ~}~(&d(1,1,2012)) ~{row}Polish z³oty ~}PLN ~}— ~}~(&d(1,1,2012)) ~{row}Latvian lats ~}LVL ~}0.70280 ~}~(&d(1,1,2012)) ~{row}Czech koruna ~}CZK ~}— ~}~(&d(1,1,2012)) ~{row}Hungarian forint ~}HUF ~}— ~}~(&d(1,1,2012)) ~{row}Romanian leu ~}RON ~}— ~}~(&d(1,1,2014)) ~{row}Swedish krona ~}SEK ~}— ~}— ~]~(p)
~\~text\
|
Tell Us What You Think
|