todo: peek
Revert "todo: peek"

This reverts commit 359713f3de6f069781fdb83d7e173ac926870b21.
ok, let's introduce a new static value table
header file for static field table
doing: static table
working on static fields
stupid hash table design
stupid hash table design
hash table is a stupid idea for static field table !!!
basic operations for skiplist has been done
skiplist done, new done, todo free
todo seg tree
seg tree
segment tree for static field
MacOS version
Merge remote-tracking branch 'origin/BCI' into MacOS
temp commit
change cmake files
merge cmake list
merge MacOS