lean4-htt/src/Init/Data
plp127 cceabbbe7e
fix: quoting single quote Char (''') (#8742)
This PR fixes a bug where the single-quote character `Char.ofNat 39`
would delaborate as `'''`, which causes a parse error if pasted back in
to the source code.

---------

Co-authored-by: Kyle Miller <kmill31415@gmail.com>
2025-06-13 15:29:11 +00:00
..
Array fix: change show tactic to work as documented (#7395) 2025-06-12 23:54:09 +00:00
BitVec feat: associativity lemmas for BitVec.(umul, smul, uadd, sadd)Overflow (#8740) 2025-06-13 09:07:09 +00:00
ByteArray fix: replace bad simp lemmas for Id (#7352) 2025-05-22 22:45:35 +00:00
Char feat: do not export def bodies by default (#8221) 2025-05-15 12:16:54 +00:00
Fin feat: explicit defeq attribute (#8419) 2025-06-06 18:40:06 +00:00
FloatArray fix: replace bad simp lemmas for Id (#7352) 2025-05-22 22:45:35 +00:00
Format feat: do not export private declarations (#8337) 2025-06-02 08:01:08 +00:00
Int chore: missing easy Int lemmas (#8762) 2025-06-13 04:20:47 +00:00
List fix: change show tactic to work as documented (#7395) 2025-06-12 23:54:09 +00:00
Nat fix: change show tactic to work as documented (#7395) 2025-06-12 23:54:09 +00:00
Option feat: do not export private declarations (#8337) 2025-06-02 08:01:08 +00:00
Range chore: cleanup after renaming get_elem_tactic_trivial 2025-06-06 13:10:18 +10:00
SInt refactor: Init: expose lots of functions (#8501) 2025-05-28 07:37:54 +00:00
String fix: change show tactic to work as documented (#7395) 2025-06-12 23:54:09 +00:00
Sum refactor: Init: expose lots of functions (#8501) 2025-05-28 07:37:54 +00:00
ToString feat: meta phase restrictions 2025-06-12 16:36:08 +02:00
UInt chore: remove prime from Fin.ofNat' (#8515) 2025-05-28 11:51:00 +00:00
Vector feat: grind annotations for List/Array/Vector.zip functions (#8750) 2025-06-12 18:41:24 +00:00
AC.lean feat: enable experimental module system in Init (#8047) 2025-04-23 17:21:33 +00:00
Array.lean feat: enable experimental module system in Init (#8047) 2025-04-23 17:21:33 +00:00
Basic.lean feat: enable experimental module system in Init (#8047) 2025-04-23 17:21:33 +00:00
BEq.lean fix: BEq support in grind (#8536) 2025-05-29 23:47:40 +00:00
BitVec.lean feat: enable experimental module system in Init (#8047) 2025-04-23 17:21:33 +00:00
Bool.lean refactor: Init: expose lots of functions (#8501) 2025-05-28 07:37:54 +00:00
ByteArray.lean feat: enable experimental module system in Init (#8047) 2025-04-23 17:21:33 +00:00
Cast.lean feat: do not export def bodies by default (#8221) 2025-05-15 12:16:54 +00:00
Char.lean feat: enable experimental module system in Init (#8047) 2025-04-23 17:21:33 +00:00
Fin.lean feat: enable experimental module system in Init (#8047) 2025-04-23 17:21:33 +00:00
Float.lean chore: remove duplicate instances (#8397) 2025-05-19 04:36:06 +00:00
Float32.lean chore: remove duplicate instances (#8397) 2025-05-19 04:36:06 +00:00
FloatArray.lean feat: enable experimental module system in Init (#8047) 2025-04-23 17:21:33 +00:00
Format.lean feat: enable experimental module system in Init (#8047) 2025-04-23 17:21:33 +00:00
Function.lean feat: do not export def bodies by default (#8221) 2025-05-15 12:16:54 +00:00
Hashable.lean chore: remove duplicate instances (#8397) 2025-05-19 04:36:06 +00:00
Int.lean feat: enable experimental module system in Init (#8047) 2025-04-23 17:21:33 +00:00
List.lean feat: enable experimental module system in Init (#8047) 2025-04-23 17:21:33 +00:00
Nat.lean chore: test that there are no orphaned modules (#8082) 2025-04-24 11:55:07 +00:00
NeZero.lean feat: enable experimental module system in Init (#8047) 2025-04-23 17:21:33 +00:00
OfScientific.lean feat: enable experimental module system in Init (#8047) 2025-04-23 17:21:33 +00:00
Option.lean feat: Option lemmas and cleanup (#8298) 2025-05-13 08:42:03 +00:00
Ord.lean refactor: Init: expose lots of functions (#8501) 2025-05-28 07:37:54 +00:00
PLift.lean feat: enable experimental module system in Init (#8047) 2025-04-23 17:21:33 +00:00
Prod.lean refactor: Init: expose lots of functions (#8501) 2025-05-28 07:37:54 +00:00
Queue.lean feat: implement a Selector for channels (#8150) 2025-04-29 15:15:38 +00:00
Random.lean feat: enable experimental module system in Init (#8047) 2025-04-23 17:21:33 +00:00
Range.lean feat: enable experimental module system in Init (#8047) 2025-04-23 17:21:33 +00:00
RArray.lean feat: do not export def bodies by default (#8221) 2025-05-15 12:16:54 +00:00
Repr.lean fix: quoting single quote Char (''') (#8742) 2025-06-13 15:29:11 +00:00
SInt.lean feat: enable experimental module system in Init (#8047) 2025-04-23 17:21:33 +00:00
Stream.lean feat: enable experimental module system in Init (#8047) 2025-04-23 17:21:33 +00:00
String.lean feat: enable experimental module system in Init (#8047) 2025-04-23 17:21:33 +00:00
Subtype.lean feat: enable experimental module system in Init (#8047) 2025-04-23 17:21:33 +00:00
Sum.lean feat: enable experimental module system in Init (#8047) 2025-04-23 17:21:33 +00:00
ToString.lean feat: enable experimental module system in Init (#8047) 2025-04-23 17:21:33 +00:00
UInt.lean feat: enable experimental module system in Init (#8047) 2025-04-23 17:21:33 +00:00
ULift.lean feat: enable experimental module system in Init (#8047) 2025-04-23 17:21:33 +00:00
Vector.lean chore: test that there are no orphaned modules (#8082) 2025-04-24 11:55:07 +00:00
Zero.lean refactor: Init: expose lots of functions (#8501) 2025-05-28 07:37:54 +00:00