lib: introduce Basics session

This session currently contains only one theory (CLib), which we want
to include both in Lib and later independently in CParser/AutoCorres.

Signed-off-by: Gerwin Klein <gerwin.klein@proofcraft.systems>
This commit is contained in:
Gerwin Klein 2023-01-24 14:50:28 +11:00
parent 2c4c22ccdf
commit cb34fc3c4c
No known key found for this signature in database
GPG Key ID: 20A847CE6AB7F5F3
6 changed files with 16 additions and 2 deletions

1
ROOTS
View File

@ -7,6 +7,7 @@ tools
camkes
sys-init
lib
lib/Basics
lib/Eisbach_Tools
lib/ML_Utils
lib/Monads

12
lib/Basics/ROOT Normal file
View File

@ -0,0 +1,12 @@
(*
* Copyright 2023, Proofcraft Pty Ltd
*
* SPDX-License-Identifier: BSD-2-Clause
*)
chapter Lib
session Basics (lib) = Word_Lib +
theories
CLib

View File

@ -20,7 +20,7 @@ imports
Eval_Bool
Monads.Fun_Pred_Syntax
Monads.Monad_Lib
CLib
Basics.CLib
NICTATools
"Word_Lib.WordSetup"
begin

View File

@ -9,6 +9,7 @@ chapter Lib
session Lib (lib) = Word_Lib +
sessions
"HOL-Library"
Basics
Eisbach_Tools
ML_Utils
Monads

View File

@ -6,7 +6,7 @@
theory LemmaBucket_C
imports
Lib.CLib
Basics.CLib
CParser.TypHeapLib
begin