From: Michael D. Lowis Date: Wed, 19 May 2021 15:56:11 +0000 (-0400) Subject: added some helpful info X-Git-Url: https://git.mdlowis.com/?a=commitdiff_plain;h=f685e7a1b98167afad9d4056169f26ad6287ccd9;p=proto%2Fobnc.git added some helpful info --- diff --git a/cerise/c99_ub.md b/cerise/c99_ub.md index 8526d6d..5a89c79 100644 --- a/cerise/c99_ub.md +++ b/cerise/c99_ub.md @@ -14,8 +14,6 @@ Conversion of a pointer to an integer type produces a value outside the range th Conversion between two pointer types produces a result that is incorrectly aligned (6.3.2.3). A pointer is used to call a function whose type is not compatible with the pointed-to type (6.3.2.3). -A universal character name in an identifier does not designate a character whose encoding falls into one of the specified ranges (6.4.2.1). -The initial character of an identifier is a universal character name designating a digit (6.4.2.1). Two identifiers differ only in nonsignificant characters (6.4.2.1). The identifier __func__ is explicitly declared (6.4.2.2). The program attempts to modify a string literal (6.4.5). diff --git a/cerise/papers.md b/cerise/papers.md new file mode 100644 index 0000000..d54ca7f --- /dev/null +++ b/cerise/papers.md @@ -0,0 +1,12 @@ +# Research White Papers + +* Single-Pass Generation of Static Single Assignment Form for Structured Languages +* Ownership You Can Count On: A Hybrid Approach to Safe Explicit Memory Management +* Biased Reference Counting: Minimizing Atomic Operations in Garbage Collection +* A Simple and Efficient Algorithm for Cycle Collection +* Concurrent Cycle Collection in Reference Counted Systems +* + +# Algorithms + +* Depth-first search for graph traversal \ No newline at end of file