Sync
This commit is contained in:
parent
6f050a029e
commit
776bba907c
3887 changed files with 59894 additions and 7280 deletions
3
Task/Literals-String/C++/literals-string.cpp
Normal file
3
Task/Literals-String/C++/literals-string.cpp
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
auto strA = R"(this is
|
||||
a newline-separated
|
||||
raw string)";
|
||||
2
Task/Literals-String/COBOL/literals-string-1.cobol
Normal file
2
Task/Literals-String/COBOL/literals-string-1.cobol
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
"This is a valid string."
|
||||
'As is this.'
|
||||
2
Task/Literals-String/COBOL/literals-string-2.cobol
Normal file
2
Task/Literals-String/COBOL/literals-string-2.cobol
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
X"00" *> Null character
|
||||
X"48656C6C6F21" *> "Hello!"
|
||||
6
Task/Literals-String/COBOL/literals-string-3.cobol
Normal file
6
Task/Literals-String/COBOL/literals-string-3.cobol
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
HIGH-VALUE HIGH-VALUES *> Equivalent to (a string of) X"FF".
|
||||
LOW-VALUE LOW-VALUES *> " " X"00".
|
||||
NULL *> " " X"00".
|
||||
QUOTE QUOTES *> " " double-quote character.
|
||||
SPACE SPACES *> " " space.
|
||||
ZERO ZEROS ZEROES *> " " zero.
|
||||
5
Task/Literals-String/Haskell/literals-string-1.hs
Normal file
5
Task/Literals-String/Haskell/literals-string-1.hs
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
"abcdef" == "abc\
|
||||
\def"
|
||||
|
||||
"abc\ndef" == "abc\n\
|
||||
\def"
|
||||
5
Task/Literals-String/Haskell/literals-string-2.hs
Normal file
5
Task/Literals-String/Haskell/literals-string-2.hs
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
{-# LANGUAGE QuasiQuotes #-}
|
||||
import Text.RawString.QQ
|
||||
|
||||
"abc\ndef" == [r|abc
|
||||
def|]
|
||||
12
Task/Literals-String/Nemerle/literals-string.nemerle
Normal file
12
Task/Literals-String/Nemerle/literals-string.nemerle
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
'a' // character literal
|
||||
'\n' // also a character literal
|
||||
"foo\nbar" // string literal
|
||||
@"x\n" // same as "x\\n"
|
||||
@"x
|
||||
y" // same as "x\n y"
|
||||
@"""Hi!""" // "" replaces \" to escape a literal quote mark
|
||||
<#This string type can contain any symbols including "
|
||||
and new lines. It does not support escape codes
|
||||
like "\n".#> // same as "This string type can contain any symbols including \"\nand new lines. "
|
||||
// + "It does not\nsupport escape codes\nlike \"\\n\"."
|
||||
<#Test <# Inner #> end#> // same as "Test <# Inner #> end" (i.e. this string type support recursion.
|
||||
7
Task/Literals-String/Python/literals-string-1.py
Normal file
7
Task/Literals-String/Python/literals-string-1.py
Normal file
|
|
@ -0,0 +1,7 @@
|
|||
'c' == "c" # character
|
||||
'text' == "text"
|
||||
' " '
|
||||
" ' "
|
||||
'\x20' == ' '
|
||||
u'unicode string'
|
||||
u'\u05d0' # unicode literal
|
||||
1
Task/Literals-String/Python/literals-string-2.py
Normal file
1
Task/Literals-String/Python/literals-string-2.py
Normal file
|
|
@ -0,0 +1 @@
|
|||
r'\x20' == '\\x20'
|
||||
2
Task/Literals-String/Python/literals-string-3.py
Normal file
2
Task/Literals-String/Python/literals-string-3.py
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
''' single triple quote '''
|
||||
""" double triple quote """
|
||||
Loading…
Add table
Add a link
Reference in a new issue