Jump to content

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}}==
2,122

edits

Cookies help us deliver our services. By using our services, you agree to our use of cookies.