Index: doc/LaTeXmacros/lstlang.sty
===================================================================
--- doc/LaTeXmacros/lstlang.sty	(revision 766309df5b63042b1b8e5b30777e2d69002c7ac3)
+++ doc/LaTeXmacros/lstlang.sty	(revision 9ca94af9394402c665d1e2f427ce13a068bad59a)
@@ -8,6 +8,6 @@
 %% Created On       : Sat May 13 16:34:42 2017
 %% Last Modified By : Peter A. Buhr
-%% Last Modified On : Fri Mar 16 22:18:12 2018
-%% Update Count     : 16
+%% Last Modified On : Fri Apr  6 23:44:50 2018
+%% Update Count     : 20
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 
@@ -112,13 +112,13 @@
 \lstdefinelanguage{CFA}[ANSI]{C}{
 	morekeywords={
-		_Alignas, _Alignof, __alignof, __alignof__, asm, __asm, __asm__, _At, __attribute,
-		__attribute__, auto, _Bool, catch, catchResume, choose, _Complex, __complex, __complex__,
-		__const, __const__, disable, dtype, enable, __extension__, fallthrough, fallthru,
-		finally, forall, ftype, _Generic, _Imaginary, inline, __label__, lvalue, _Noreturn, one_t,
-		otype, restrict, _Static_assert, throw, throwResume, trait, try, ttype, typeof, __typeof,
-		__typeof__, virtual, with, zero_t},
-	morekeywords=[2]{
-		_Atomic, coroutine, is_coroutine, is_monitor, is_thread, monitor, mutex, nomutex, or,
-		resume, suspend, thread, _Thread_local, waitfor, when, yield},
+		_Alignas, _Alignof, __alignof, __alignof__, asm, __asm, __asm__, __attribute, __attribute__,
+		auto, _Bool, catch, catchResume, choose, _Complex, __complex, __complex__, __const, __const__,
+		coroutine, disable, dtype, enable, __extension__, exception, fallthrough, fallthru, finally,
+		__float80, float80, __float128, float128, forall, ftype, _Generic, _Imaginary, __imag, __imag__,
+		inline, __inline, __inline__, __int128, int128, __label__, monitor, mutex, _Noreturn, one_t, or,
+		otype, restrict, __restrict, __restrict__, __signed, __signed__, _Static_assert, thread,
+		_Thread_local, throw, throwResume, timeout, trait, try, ttype, typeof, __typeof, __typeof__,
+		virtual, __volatile, __volatile__, waitfor, when, with, zero_t,
+    },
 	moredirectives={defined,include_next}%
 }
Index: doc/refrat/keywords.tex
===================================================================
--- doc/refrat/keywords.tex	(revision 766309df5b63042b1b8e5b30777e2d69002c7ac3)
+++ doc/refrat/keywords.tex	(revision 9ca94af9394402c665d1e2f427ce13a068bad59a)
@@ -11,20 +11,20 @@
 %% Created On       : Sun Aug  6 08:17:27 2017
 %% Last Modified By : Peter A. Buhr
-%% Last Modified On : Wed Aug 30 22:10:10 2017
-%% Update Count     : 5
+%% Last Modified On : Fri Apr  6 15:16:11 2018
+%% Update Count     : 7
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 \begin{tabular}{@{}llllll@{}}
 \begin{tabular}{@{}l@{}}
-©_At©			\\
 ©catch©			\\
 ©catchResume©	\\
 ©choose©		\\
 ©coroutine©		\\
+©disable©		\\
 \end{tabular}
 &
 \begin{tabular}{@{}l@{}}
-©disable©		\\
 ©dtype©			\\
 ©enable©		\\
+©exception©		\\
 ©fallthrough©	\\
 ©fallthru©		\\
@@ -35,28 +35,28 @@
 ©forall©		\\
 ©ftype©			\\
-©lvalue©		\\
 ©monitor©		\\
+©mutex©			\\
 \end{tabular}
 &
 \begin{tabular}{@{}l@{}}
-©mutex©			\\
 ©one_t©			\\
 ©otype©			\\
 ©throw©			\\
 ©throwResume©	\\
+©trait©			\\
 \end{tabular}
 &
 \begin{tabular}{@{}l@{}}
-©trait©			\\
 ©try©			\\
 ©ttype©			\\
 ©virtual©		\\
 ©waitfor©		\\
+©when©			\\
 \end{tabular}
 &
 \begin{tabular}{@{}l@{}}
-©when©			\\
 ©with©			\\
 ©zero_t©		\\
+				\\
 				\\
 				\\
