the Diff namespace contains all the objects in the Diff module
More...
|
list< auto > | diff (softlist< auto > old, softlist< auto > neww) |
| returns differences in two lists More...
|
|
string | diff_text (string s1, string s2) |
| shows differences between two strings considering lines as elementary unit. This function clones standard unix diff More...
|
|
the Diff namespace contains all the objects in the Diff module
◆ diff()
list< auto > Diff::diff |
( |
softlist< auto > |
old, |
|
|
softlist< auto > |
neww |
|
) |
| |
returns differences in two lists
- Example:
list diff = diff((1, 2, 3, 4), (2, 3, 5));
- Parameters
-
old | some list |
neww | another list |
◆ diff_text()
string Diff::diff_text |
( |
string |
s1, |
|
|
string |
s2 |
|
) |
| |
shows differences between two strings considering lines as elementary unit. This function clones standard unix diff
- Example:
string diff = diff_text(str1, str2);
- Parameters
-
s1 | some string |
s2 | another string |