All theorems are proved without using the tactic framework. Thus, we can define `fin/uint32/uint64` types and their operations before we define the tactic framework.
10 lines
501 B
Text
10 lines
501 B
Text
/-
|
|
Copyright (c) 2016 Microsoft Corporation. All rights reserved.
|
|
Released under Apache 2.0 license as described in the file LICENSE.
|
|
Authors: Leonardo de Moura
|
|
-/
|
|
prelude
|
|
import init.data.basic init.data.sigma init.data.nat init.data.char init.data.string
|
|
import init.data.list init.data.sum init.data.subtype init.data.int init.data.array
|
|
import init.data.bool init.data.fin init.data.uint init.data.ordering
|
|
import init.data.rbtree init.data.rbmap init.data.option.basic init.data.option.instances
|