From f685e7a1b98167afad9d4056169f26ad6287ccd9 Mon Sep 17 00:00:00 2001 From: "Michael D. Lowis" Date: Wed, 19 May 2021 11:56:11 -0400 Subject: [PATCH] added some helpful info --- cerise/c99_ub.md | 2 -- cerise/papers.md | 12 ++++++++++++ 2 files changed, 12 insertions(+), 2 deletions(-) create mode 100644 cerise/papers.md 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 -- 2.49.0