wolfspider
Joined 10 years ago
Karma
235
Submissions
125
Member since
Nov 18
Joined 10 years ago
LLVM has been using rope data structures for some time. There is more discussion about it here:
https://lists.llvm.org/pipermail/llvm-dev/2011-July/041639.h...
In my situation when parsing lines of code Twine stores the file path and concats the line number and column when getting the location within a file. It does this a lot so using Twine there really helps. The rope data structure can be used in a number of ways.
http://wiki.netbsd.org/ports/dreamcast/
GXemul is what I used at the time.
https://gavare.se/gxemul/gxemul-stable/doc/machine_dreamcast...
There are also lots of interesting things going on with NAOMI emulation on the gaming side. All of it is very hackable and j-core would have made a great addition to that.