lang.cpp: In function 'void excerpt(int*)':
lang.cpp:22:16: error: reference to 'prev' is ambiguous
tt=prev[E[i]][j];
^~~~
lang.cpp:13:5: note: candidates are: int prev [66000][56]
int prev[66000][56];
^~~~
In file included from /usr/include/c++/7/bits/stl_algobase.h:66:0,
from /usr/include/c++/7/bits/stl_tree.h:63,
from /usr/include/c++/7/map:60,
from lang.cpp:4:
/usr/include/c++/7/bits/stl_iterator_base_funcs.h:220:5: note: template<class _BidirectionalIterator> _BidirectionalIterator std::prev(_BidirectionalIterator, typename std::iterator_traits<_Iter>::difference_type)
prev(_BidirectionalIterator __x, typename
^~~~
lang.cpp:45:9: error: reference to 'prev' is ambiguous
prev[E[i]][x]++;
^~~~
lang.cpp:13:5: note: candidates are: int prev [66000][56]
int prev[66000][56];
^~~~
In file included from /usr/include/c++/7/bits/stl_algobase.h:66:0,
from /usr/include/c++/7/bits/stl_tree.h:63,
from /usr/include/c++/7/map:60,
from lang.cpp:4:
/usr/include/c++/7/bits/stl_iterator_base_funcs.h:220:5: note: template<class _BidirectionalIterator> _BidirectionalIterator std::prev(_BidirectionalIterator, typename std::iterator_traits<_Iter>::difference_type)
prev(_BidirectionalIterator __x, typename
^~~~