summaryrefslogtreecommitdiff
path: root/info
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2021-02-06 03:00:58 +0000
committerNorbert Preining <norbert@preining.info>2021-02-06 03:00:58 +0000
commit27accb929aa8061d3aea791560a1bffd3876f0c7 (patch)
treefe152323252f43829a6b524917db55d9d0b7d4db /info
parent6dd01829674e94f8b6b4829e703e6e0686f07a25 (diff)
CTAN sync 202102060300
Diffstat (limited to 'info')
-rw-r--r--info/biblio/litprog.bib74
-rw-r--r--info/biblio/litprog.ltx12
2 files changed, 66 insertions, 20 deletions
diff --git a/info/biblio/litprog.bib b/info/biblio/litprog.bib
index b85f121664..6aed678343 100644
--- a/info/biblio/litprog.bib
+++ b/info/biblio/litprog.bib
@@ -4,9 +4,9 @@
%%% ====================================================================
%%% BibTeX-file{
%%% author = "Nelson H. F. Beebe",
-%%% version = "3.35",
-%%% date = "18 February 2020",
-%%% time = "09:00:33 MST",
+%%% version = "3.36",
+%%% date = "05 February 2021",
+%%% time = "15:06:25 MST",
%%% filename = "litprog.bib",
%%% address = "University of Utah
%%% Department of Mathematics, 110 LCB
@@ -16,7 +16,7 @@
%%% telephone = "+1 801 581 5254",
%%% FAX = "+1 801 581 4148",
%%% URL = "http://www.math.utah.edu/~beebe",
-%%% checksum = "54971 8704 39206 386063",
+%%% checksum = "44735 8750 39421 388361",
%%% email = "beebe at math.utah.edu, beebe at acm.org,
%%% beebe at computer.org (Internet)",
%%% codetable = "ISO/ASCII",
@@ -28,11 +28,11 @@
%%% fields will be printed if the is-alpha.bst
%%% or is-plain.bst style files are used.
%%%
-%%% At version 3.35, the coverage looked like
+%%% At version 3.36, the coverage looked like
%%% this:
%%%
%%% 1982 ( 1) 1994 ( 19) 2006 ( 5)
-%%% 1983 ( 2) 1995 ( 17) 2007 ( 4)
+%%% 1983 ( 2) 1995 ( 18) 2007 ( 4)
%%% 1984 ( 2) 1996 ( 30) 2008 ( 2)
%%% 1985 ( 1) 1997 ( 14) 2009 ( 3)
%%% 1986 ( 11) 1998 ( 14) 2010 ( 4)
@@ -45,7 +45,7 @@
%%% 1993 ( 22) 2005 ( 7) 2017 ( 3)
%%% 19xx ( 1)
%%%
-%%% Article: 138
+%%% Article: 139
%%% Book: 35
%%% InCollection: 1
%%% InProceedings: 49
@@ -56,7 +56,7 @@
%%% TechReport: 29
%%% Unpublished: 1
%%%
-%%% Total entries: 306
+%%% Total entries: 307
%%%
%%% There is an extensive ``Literate Programming
%%% Library'' resource on the World Wide Web at
@@ -3944,7 +3944,7 @@
}
@Article{Hansen:1994:MLD,
- author = "Per {Brinch Hansen}",
+ author = "Per Brinch Hansen",
title = "Multiple-length Division Revisited: a Tour of the
Minefield",
journal = j-SPE,
@@ -3954,16 +3954,35 @@
month = jun,
year = "1994",
CODEN = "SPEXBL",
+ DOI = "https://doi.org/10.1002/spe.4380240605",
ISSN = "0038-0644 (print), 1097-024X (electronic)",
ISSN-L = "0038-0644",
- bibdate = "Wed Aug 24 15:30:29 1994",
- bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ bibdate = "Fri Nov 28 17:07:54 2003",
+ bibsource = "ftp://garbo.uwasa.fi/pc/doc-soft/fpbibl18.zip;
+ http://www.math.utah.edu/pub/tex/bib/fparith.bib;
+ http://www.math.utah.edu/pub/tex/bib/litprog.bib;
+ http://www.math.utah.edu/pub/tex/bib/spe.bib",
note = "This paper derives an algorithm for division of long
integers, and implements it as a literate program,
- although without identifier cross-references.",
- acknowledgement = ack-nhfb,
- fjournal = "Software---Practice and Experience",
+ although without identifier cross-references. See
+ comment about another division algorithm
+ \cite{Hansen:1995:LDA}.",
+ abstract = "Long division of natural numbers plays a crucial role
+ in Cobol arithmetic, cryptography, and primality
+ testing. Only a handful of textbooks discuss the theory
+ and practice of long division, and none of them do it
+ satisfactorily. This tutorial attempts to fill this
+ surprising gap in the literature on computer
+ algorithms. We illustrate the subtleties of long
+ division by examples, define the problem concisely,
+ summarize the theory, and develop a complete Pascal
+ algorithm using a consistent terminology.",
+ acknowledgement = ack-nj # " and " # ack-mfc # " and " # ack-nhfb,
+ ajournal = "Softw. Pract. Exp.",
+ fjournal = "Software --- Practice and Experience",
journal-URL = "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)1097-024X",
+ keywords = "algorithms; multiple-length integer division",
+ onlinedate = "30 Oct 2006",
}
@InProceedings{Jones:1994:RVP,
@@ -4262,6 +4281,7 @@
ISSN-L = "0740-7459",
bibdate = "Sat Sep 07 18:06:25 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/litprog.bib",
+ URL = "https://www.cs.tufts.edu/~nr/pubs/lpsimp.pdf",
abstract = "Literate-programming tools let you arrange the parts
of a program in any order and extract documentation and
code from the same source file. The author offers a
@@ -4749,6 +4769,32 @@
Software engineering; Software tools; Teaching",
}
+@Article{Hansen:1995:LDA,
+ author = "Per Brinch Hansen",
+ title = "The Long Division Algorithm of {Linger}, {Mills} and
+ {Witt}",
+ journal = j-SPE,
+ volume = "25",
+ number = "1",
+ pages = "109--109",
+ month = jan,
+ year = "1995",
+ CODEN = "SPEXBL",
+ DOI = "https://doi.org/10.1002/spe.4380250107",
+ ISSN = "0038-0644 (print), 1097-024X (electronic)",
+ ISSN-L = "0038-0644",
+ bibdate = "Sat May 31 13:36:16 MDT 1997",
+ bibsource = "http://www.math.utah.edu/pub/tex/bib/fparith.bib;
+ http://www.math.utah.edu/pub/tex/bib/litprog.bib;
+ http://www.math.utah.edu/pub/tex/bib/spe.bib",
+ note = "See \cite{Hansen:1994:MLD}.",
+ acknowledgement = ack-nhfb,
+ ajournal = "Softw. Pract. Exp.",
+ fjournal = "Software --- Practice and Experience",
+ journal-URL = "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)1097-024X",
+ onlinedate = "30 Oct 2006",
+}
+
@Article{Kyriazopoulos:1995:ILP,
author = "Evan Kyriazopoulos",
title = "Introduction to Literate programming using noweb",
diff --git a/info/biblio/litprog.ltx b/info/biblio/litprog.ltx
index a60c39ad2c..49dc730831 100644
--- a/info/biblio/litprog.ltx
+++ b/info/biblio/litprog.ltx
@@ -5,9 +5,9 @@
%%% ====================================================================
%%% @LaTeX-file{
%%% author = "Nelson H. F. Beebe",
-%%% version = "3.35",
-%%% date = "18 February 2020",
-%%% time = "09:00:37 MST",
+%%% version = "3.36",
+%%% date = "05 February 2021",
+%%% time = "15:06:29 MST",
%%% filename = "litprog.ltx",
%%% address = "University of Utah
%%% Department of Mathematics, 110 LCB
@@ -17,7 +17,7 @@
%%% telephone = "+1 801 581 5254",
%%% FAX = "+1 801 581 4148",
%%% URL = "http://www.math.utah.edu/~beebe",
-%%% checksum = "56463 87 321 3210",
+%%% checksum = "25729 87 321 3210",
%%% email = "beebe@math.utah.edu, beebe@acm.org,
%%% beebe@computer.org (Internet)",
%%% codetable = "ISO/ASCII",
@@ -61,8 +61,8 @@
WWW URL: \protect\path=http://www.math.utah.edu/~beebe/=
}
-\date{18 February 2020 \\
-Version 3.35}
+\date{05 February 2021 \\
+Version 3.36}
\begin{document}
\nocite{*}