context BUGFIX add context.c into a build system and fix issues
diff --git a/CMakeLists.txt b/CMakeLists.txt
index dbc875e..f5fc715 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -155,7 +155,8 @@
     src/common.c
     src/log.c
     src/hash_table.c
-    src/set.c)
+    src/set.c
+    src/context.c)
 
 #set(lintsrc
 #    tools/lint/main.c