Merge branch '23-prim-formals' into 29-rel-news
Merge branch '27' into 29-rel-news
Merge branch '28-not-lvalue-macro' into 29-rel-news
new date, and new intro
Merge branch '29-rel-news' into 30
use static inline for user code, don't worry about PROTECTCHECK for the moment
Merge branch '28-not-lvalue-macro' into 30