Commit History

Autor SHA1 Mensaxe Data
  Ariadne Devos a93c558d1c Generalise sHT_X_to_u32's overflow criterium to other bases %!s(int64=4) %!d(string=hai) anos
  Ariadne Devos df2fb42ed1 State positivity of signless positional representations %!s(int64=4) %!d(string=hai) anos
  Ariadne Devos dc530728da Correct license of <lex/nat-uphex.c> %!s(int64=4) %!d(string=hai) anos
  Ariadne Devos d7af289127 Add missing mathematical definitions %!s(int64=4) %!d(string=hai) anos
  Ariadne Devos cad4f3bcc6 Abstract sHT_uphex_to_u32 over bases %!s(int64=4) %!d(string=hai) anos
  Ariadne Devos 632f8e0ad7 Implement sHT_uphex_to_u32 %!s(int64=4) %!d(string=hai) anos
  Ariadne Devos 283180194c Specify upper-case hexadecimal number lexing %!s(int64=4) %!d(string=hai) anos
  Ariadne Devos 26dbe4c159 Specify non-overflowing multiply-add %!s(int64=4) %!d(string=hai) anos
  Ariadne Devos c87a34ad2c State bounds on decimal_num_val etc. %!s(int64=4) %!d(string=hai) anos
  Ariadne Devos 122268f584 Precompute powers of 16 in lemma for overflow checking %!s(int64=4) %!d(string=hai) anos
  Ariadne Devos 626ccba31b State induction lemma's for decimal_num_val etc. %!s(int64=4) %!d(string=hai) anos
  Ariadne Devos 912ccb9227 Apply 'static' attribute to tiny, inline functions %!s(int64=4) %!d(string=hai) anos
  Ariadne Devos c45315ee1f Drop superfluous, overly strict precondition of sHT_index_nospec %!s(int64=4) %!d(string=hai) anos
  Ariadne Devos 0da2a695a6 Give upper bounds for decimal_val_plural etc. %!s(int64=4) %!d(string=hai) anos
  Ariadne Devos 4e1e5f0901 State, not prove, vector_lt induction lemmas %!s(int64=4) %!d(string=hai) anos
  Ariadne Devos de68d31912 Assert induction lemmas for decimal_val_plural etc. %!s(int64=4) %!d(string=hai) anos
  Ariadne Devos 3af0e47d99 Formalise speculative conditions in <sHT/lex/digit.h> %!s(int64=5) %!d(string=hai) anos
  Ariadne Devos b2ceeb7a0d Add missing include %!s(int64=5) %!d(string=hai) anos
  Ariadne Devos 886ba1f711 Correct <sHT/test.h> specifications %!s(int64=5) %!d(string=hai) anos
  Ariadne Devos 56d1a54c6d Update <sHT/test.h> note to current knowledge and goals %!s(int64=5) %!d(string=hai) anos
  Ariadne Devos 29e1e18973 Model speculation %!s(int64=5) %!d(string=hai) anos
  Ariadne Devos 97746de5a1 Lift C arrays to vectors / lists %!s(int64=5) %!d(string=hai) anos
  Ariadne Devos c721066d6e Define decimal hexadecimal numbers %!s(int64=5) %!d(string=hai) anos
  Ariadne Devos 49d85172b7 Map hex_val etc. over vectors %!s(int64=5) %!d(string=hai) anos
  Ariadne Devos 76eeb76aac Specify Kleene closure of digits %!s(int64=5) %!d(string=hai) anos
  Ariadne Devos 7165e7d088 Allow hex_val for consistency %!s(int64=5) %!d(string=hai) anos
  Ariadne Devos 91c13fdcbf Specify helper construction for digits lexing %!s(int64=5) %!d(string=hai) anos
  Ariadne Devos 6288f3e145 Specify exponentiation in ℤ %!s(int64=5) %!d(string=hai) anos
  Ariadne Devos 94b7649f20 Approximate the sign of ∏v %!s(int64=5) %!d(string=hai) anos
  Ariadne Devos d3803dfc77 Delete dubious, unproved lemma %!s(int64=5) %!d(string=hai) anos