Here document: Difference between revisions
Here document en FreeBASIC
(Here document en BASIC256) |
(Here document en FreeBASIC) |
||
Line 720:
In Pascal, the only forbidden character in string literals is the newline character.
However, as of 2019‑09‑06 in a trunk version of the FPC (Free Pascal compiler) support for string literals spanning multiple lines can be enabled.
=={{header|FreeBASIC}}==
<lang freebasic>
REM FreeBASIC no tiene heredocs ni cadenas de varias líneas. Una solución
REM alternativa es unir varias líneas con NL, LF, \n o Chr(10).
Dim As String text1 = " " & Chr(10) & _
"<<'FOO' " & Chr(10) & _
" 'jaja', `esto`" & Chr(10) & _
" <simula>" & Chr(10) & _
" \un\" & Chr(10) & _
!" ${ejemplo} de \"heredoc\"" & Chr(10) & _
" en FreeBASIC."
Dim As String text2 = "Esta es la primera linea." & Chr(10) & _
"Esta es la segunda linea." & Chr(10) & _
!"Esta \"linea\" contiene comillas."
Print text1
Print Chr(10) + text2
Sleep
</lang>
{{out}}
<pre>
<<'FOO'
'jaja', `esto`
<simula>
\un\
${ejemplo} de "heredoc"
en FreeBASIC.
Esta es la primera linea.
Esta es la segunda linea.
Esta "linea" contiene comillas.
</pre>
=={{header|Frink}}==
Line 767 ⟶ 804:
and blank lines`</lang>
=={{header|Groovy}}==
|