Start new

This commit is contained in:
elvis
2024-10-27 15:37:10 +01:00
parent 9a71d5011b
commit a6daee916e
4 changed files with 2 additions and 85 deletions

View File

@ -1,13 +1,7 @@
type variable = string
module VariableMap : Map.S with type key = variable
type intermediaryTypes =
IntermediaryIntegerType
| IntermediaryBooleanType
| IntermediaryFunctionType of (variable option) * (intermediaryTypes list)
| IntermediaryVariableType of variable
type substitution = intermediaryTypes VariableMap.t
module VariableSet : Set.S with type elt = string
type ftype =
IntegerType