escape.c-Dateireferenz
gehe zum Quellcode dieser Datei
Dokumentation der Funktionen
| string escape |
( |
string |
str |
) |
|
Definiert in Zeile 9 der Datei escape.c.
00010 {
00011 switch(str)
00012 {
00013 case "\b" : return "\\b";
00014 case "\f" : return "\\f";
00015 case "\n" : return "\\n";
00016 case "\r" : return "\\r";
00017 case "\t" : return "\\t";
00018 case "\\" : return "\\\\";
00019 }
00020 return str;
00021 }
| string unescape |
( |
string |
str |
) |
|
Definiert in Zeile 23 der Datei escape.c.
00024 {
00025 switch(str)
00026 {
00027 case "\\b" : return "\b";
00028 case "\\f" : return "\f";
00029 case "\\n" : return "\n";
00030 case "\\r" : return "\r";
00031 case "\\t" : return "\t";
00032 case "\\\\": return "\\";
00033 default : if(str && strlen(str)>1 && str[0]=='\\')
00034 return str[1..];
00035 }
00036 return str;
00037 }