Long literals, with continuations: Difference between revisions

Added Arturo implementation
(Added Arturo implementation)
Line 70:
{{Template:Strings}}
<br><br>
 
=={{header|Arturo}}==
 
===Using concatenations===
 
<lang rebol>revDate: "2021-02-05"
elementString:
"hydrogen helium lithium beryllium boron carbon nitrogen oxygen fluorine " ++
"neon sodium magnesium aluminum silicon phosphorous sulfur chlorine argon " ++
"potassium calcium scandium titanium vanadium chromium manganese iron " ++
"cobalt nickel copper zinc gallium germanium arsenic selenium bromine " ++
"krypton rubidium strontium yttrium zirconium niobium molybdenum " ++
"technetium ruthenium rhodium palladium silver cadmium indium tin " ++
"antimony tellurium iodine xenon cesium barium lanthanum cerium " ++
"praseodymium neodymium promethium samarium europium gadolinium terbium " ++
"dysprosium holmium erbium thulium ytterbium lutetium hafnium tantalum " ++
"tungsten rhenium osmium iridium platinum gold mercury thallium lead " ++
"bismuth polonium astatine radon francium radium actinium thorium " ++
"protactinium uranium neptunium plutonium americium curium berkelium " ++
"californium einsteinium fermium mendelevium nobelium lawrencium " ++
"rutherfordium dubnium seaborgium bohrium hassium meitnerium darmstadtium " ++
"roentgenium copernicium nihonium flerovium moscovium livermorium " ++
"tennessine oganesson"
 
elements: split.words elementString
 
print ["Last revision date:" revDate]
print ["Number of elements:" size elements]
print ["Last element in list:" last elements]</lang>
 
{{out}}
 
<pre>Last revision date: 2021-02-05
Number of elements: 118
Last element in list: oganesson</pre>
 
===Using string blocks===
 
<lang rebol>revDate: "2021-02-05"
elementString: {
hydrogen helium lithium beryllium boron carbon nitrogen oxygen fluorine
neon sodium magnesium aluminum silicon phosphorous sulfur chlorine argon
potassium calcium scandium titanium vanadium chromium manganese iron
cobalt nickel copper zinc gallium germanium arsenic selenium bromine
krypton rubidium strontium yttrium zirconium niobium molybdenum
technetium ruthenium rhodium palladium silver cadmium indium tin
antimony tellurium iodine xenon cesium barium lanthanum cerium
praseodymium neodymium promethium samarium europium gadolinium terbium
dysprosium holmium erbium thulium ytterbium lutetium hafnium tantalum
tungsten rhenium osmium iridium platinum gold mercury thallium lead
bismuth polonium astatine radon francium radium actinium thorium
protactinium uranium neptunium plutonium americium curium berkelium
californium einsteinium fermium mendelevium nobelium lawrencium
rutherfordium dubnium seaborgium bohrium hassium meitnerium darmstadtium
roentgenium copernicium nihonium flerovium moscovium livermorium
tennessine oganesson
}
 
elements: split.words elementString
 
print ["Last revision date:" revDate]
print ["Number of elements:" size elements]
print ["Last element in list:" last elements]</lang>
 
{{out}}
 
<pre>Last revision date: 2021-02-05
Number of elements: 118
Last element in list: oganesson</pre>
 
=={{header|AWK}}==
1,532

edits