Skip to content

Commit d7b9034

Browse files
committed
Cleanup README.md
Signed-off-by: yamacir-kit <[email protected]>
1 parent a19ac1d commit d7b9034

File tree

4 files changed

+21
-63
lines changed

4 files changed

+21
-63
lines changed

README.md

+16-40
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ Procedures for each standard are provided by the following R7RS-style libraries:
9090
cmake -B build -DCMAKE_BUILD_TYPE=Release
9191
cd build
9292
make package
93-
sudo apt install build/meevax_0.5.222_amd64.deb
93+
sudo apt install build/meevax_0.5.223_amd64.deb
9494
```
9595

9696
or
@@ -122,9 +122,9 @@ sudo rm -rf /usr/local/share/meevax
122122

123123
| Target Name | Description
124124
|-------------|-------------
125-
| `all` | Build shared-library `libmeevax.0.5.222.so` and executable `meevax`
125+
| `all` | Build shared-library `libmeevax.0.5.223.so` and executable `meevax`
126126
| `test` | Test executable `meevax`
127-
| `package` | Generate debian package `meevax_0.5.222_amd64.deb`
127+
| `package` | Generate debian package `meevax_0.5.223_amd64.deb`
128128
| `install` | Copy files into `/usr/local` directly
129129

130130
## Usage
@@ -148,52 +148,28 @@ See [LICENSE](./LICENSE).
148148

149149
## References
150150

151-
[<a name="McCarthy-1960">1</a>] John McCarthy.
152-
<a href="https://dl.acm.org/doi/10.1145/367177.367199">Recursive functions of symbolic expressions and their computation by machine, Part I</a>.
153-
<em><a href="https://dl.acm.org/toc/cacm/1960/3/4">Communications of the ACM</a></em>, 3(4):184--195, 1960.
151+
[<span id="McCarthy-1960">1</span>] John McCarthy. [Recursive functions of symbolic expressions and their computation by machine, Part I](https://dl.acm.org/doi/10.1145/367177.367199). *[Communications of the ACM](https://dl.acm.org/toc/cacm/1960/3/4)*, 3(4):184--195, 1960.
154152

155-
[<a name="Landin-1964">2</a>] Peter J. Landin.
156-
<a href="https://academic.oup.com/comjnl/article/6/4/308/375725">The Mechanical Evaluation of Expressions</a>.
157-
<em><a href="https://academic.oup.com/comjnl/issue/6/4">The Computor Journal</a></em>, 6(4):308--320, 1964.
153+
[<span id="Landin-1964">2</span>] Peter J. Landin. [The Mechanical Evaluation of Expressions](https://academic.oup.com/comjnl/article/6/4/308/375725). *[The Computor Journal](https://academic.oup.com/comjnl/issue/6/4)*, 6(4):308--320, 1964.
158154

159-
[<a name="Henderson-1980">3</a>] Peter Henderson.
160-
<em><a href="https://archive.org/details/functionalprogra0000hend/mode/2up">Functional Programming: Application and Implementation</a></em>.
161-
Prentice Hall, 1980.
155+
[<span id="Henderson-1980">3</span>] Peter Henderson. *[Functional Programming: Application and Implementation](https://archive.org/details/functionalprogra0000hend/mode/2up)*. Prentice Hall, 1980.
162156

163-
[<a name="Bawden-and-Rees-1988">4</a>] Alan Bawden and Jonathan Rees.
164-
<a href="https://dl.acm.org/doi/10.1145/62678.62687">Syntactic Closures</a>.
165-
In <em><a href="https://dl.acm.org/doi/proceedings/10.1145/62678">LFP '88: Proceedings of the 1988 ACM Conference on LISP and Functional Programming</a></em>, pages 86--95, 1988.
157+
[<span id="Bawden-and-Rees-1988">4</span>] Alan Bawden and Jonathan Rees. [Syntactic Closures](https://dl.acm.org/doi/10.1145/62678.62687). In *[LFP '88: Proceedings of the 1988 ACM Conference on LISP and Functional Programming](https://dl.acm.org/doi/proceedings/10.1145/62678)*, pages 86--95, 1988.
166158

167-
[<a name="Clinger-and-Rees-1991a">5</a>] William Clinger and Jonathan Rees (Editors).
168-
<a href="https://dl.acm.org/doi/10.1145/382130.382133">Revised<sup>4</sup> Report on the Algorithmic Language Scheme</a>.
169-
<em><a href="https://dl.acm.org/toc/sigplan-lisppointers/1991/IV/3">ACM SIGPLAN LISP Pointers</a></em>, IV(3):1--55, 1991.
159+
[<span id="Clinger-and-Rees-1991a">5</span>] William Clinger and Jonathan Rees (Editors). [Revised<sup>4</sup> Report on the Algorithmic Language Scheme](https://dl.acm.org/doi/10.1145/382130.382133). *[ACM SIGPLAN LISP Pointers](https://dl.acm.org/toc/sigplan-lisppointers/1991/IV/3)*, IV(3):1--55, 1991.
170160

171-
[<a name="Hanson-1991">6</a>] Chris Hanson.
172-
<a href="https://dl.acm.org/doi/10.1145/1317265.1317267">A Syntactic Closures Macro Facility</a>.
173-
<em><a href="https://dl.acm.org/toc/sigplan-lisppointers/1991/IV/4">ACM SIGPLAN LISP Pointers</a></em>, IV(4):9--16, 1991.
161+
[<span id="Hanson-1991">6</span>] Chris Hanson. [A Syntactic Closures Macro Facility](https://dl.acm.org/doi/10.1145/1317265.1317267). *[ACM SIGPLAN LISP Pointers](https://dl.acm.org/toc/sigplan-lisppointers/1991/IV/4)*, IV(4):9--16, 1991.
174162

175-
[<a name="Clinger-1991">7</a>] William Clinger.
176-
<a href="https://dl.acm.org/doi/10.1145/1317265.1317269">Hygienic Macros Through Explicit Renaming</a>.
177-
<em><a href="https://dl.acm.org/toc/sigplan-lisppointers/1991/IV/4">ACM SIGPLAN LISP Pointers</a></em>, IV(4):25--28, 1991.
163+
[<span id="Clinger-1991">7</span>] William Clinger. [Hygienic Macros Through Explicit Renaming](https://dl.acm.org/doi/10.1145/1317265.1317269). *[ACM SIGPLAN LISP Pointers](https://dl.acm.org/toc/sigplan-lisppointers/1991/IV/4)*, IV(4):25--28, 1991.
178164

179-
[<a name="Clinger-and-Rees-1991b">8</a>] William Clinger and Jonathan Rees.
180-
<a href="https://dl.acm.org/doi/10.1145/99583.99607">Macros That Work</a>.
181-
In <em><a href="https://dl.acm.org/doi/proceedings/10.1145/99583">POPL '91: Proceedings of the 18th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages</a></em>, pages 155--162, 1991.
165+
[<span id="Clinger-and-Rees-1991b">8</span>] William Clinger and Jonathan Rees. [Macros That Work](https://dl.acm.org/doi/10.1145/99583.99607). In *[POPL '91: Proceedings of the 18th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages](https://dl.acm.org/doi/proceedings/10.1145/99583)*, pages 155--162, 1991.
182166

183-
[<a name="Kelsey-Clinger-and-Rees-1998">9</a>] Rechard Kelsey, William Clinger, and Jonathan Rees (Editors).
184-
<a href="https://dl.acm.org/doi/10.1145/290229.290234">Revised<sup>5</sup> Report on the Algorithmic Language Scheme</a>.
185-
<em><a href="https://dl.acm.org/toc/sigplan/1998/33/9">ACM SIGPLAN Notices</a></em>, 33(9):26--76, 1998.
167+
[<span id="Kelsey-Clinger-and-Rees-1998">9</span>] Rechard Kelsey, William Clinger, and Jonathan Rees (Editors). [Revised<sup>5</sup> Report on the Algorithmic Language Scheme](https://dl.acm.org/doi/10.1145/290229.290234). *[ACM SIGPLAN Notices](https://dl.acm.org/toc/sigplan/1998/33/9)*, 33(9):26--76, 1998.
186168

187-
[<a name="Kempf-2001a">10</a>] William E. Kempf.
188-
<a href="https://www.codeproject.com/Articles/912/A-garbage-collection-framework-for-C">A garbage collection framework for C++</a>, 2001.
169+
[<span id="Kempf-2001a">10</span>] William E. Kempf. [A garbage collection framework for C++](https://www.codeproject.com/Articles/912/A-garbage-collection-framework-for-C), 2001.
189170

190-
[<a name="Kempf-2001b">11</a>] William E. Kempf.
191-
<a href="https://www.codeproject.com/Articles/938/A-garbage-collection-framework-for-C-Part-II">A garbage collection framework for C++ - Part II</a>, 2001.
171+
[<span id="Kempf-2001b">11</span>] William E. Kempf. [A garbage collection framework for C++ - Part II](https://www.codeproject.com/Articles/938/A-garbage-collection-framework-for-C-Part-II), 2001.
192172

193-
[<a name="Adams-and-Dybvig-2008">12</a>] Michael D. Adams and R. Kent Dybvig.
194-
<a href="https://dl.acm.org/doi/10.1145/1411204.1411230">Efficient Nondestructive Equality Checking for Trees and Graphs</a>.
195-
In <em> <a href="https://dl.acm.org/doi/proceedings/10.1145/1411204">ICFP '08: Proceedings of the 13th ACM SIGPLAN International Conference on Functional Programming</a></em>, pages 179--188, 2008.
173+
[<span id="Adams-and-Dybvig-2008">12</span>] Michael D. Adams and R. Kent Dybvig. [Efficient Nondestructive Equality Checking for Trees and Graphs](https://dl.acm.org/doi/10.1145/1411204.1411230). In *[ICFP '08: Proceedings of the 13th ACM SIGPLAN International Conference on Functional Programming](https://dl.acm.org/doi/proceedings/10.1145/1411204)*, pages 179--188, 2008.
196174

197-
[<a name="Shinn-Cowan-and-Gleckler-2013">13</a>] Alex Shinn, John Cowan, and Arthur A. Gleckler (Editors).
198-
<a href="https://standards.scheme.org/official/r7rs.pdf">Revised<sup>7</sup> Report on the Algorithmic Language Scheme</a>.
199-
Technical report, http://www.scheme-reports.org/, 2013.
175+
[<span id="Shinn-Cowan-and-Gleckler-2013">13</span>] Alex Shinn, John Cowan, and Arthur A. Gleckler (Editors). [Revised<sup>7</sup> Report on the Algorithmic Language Scheme](https://standards.scheme.org/official/r7rs.pdf). Technical report, http://www.scheme-reports.org/, 2013.

VERSION

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
0.5.222
1+
0.5.223

script/references.sh

+1-22
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,3 @@
11
#!/bin/sh
22

3-
convert()
4-
{
5-
bibtex2html -nodoc \
6-
-nofooter \
7-
-noheader \
8-
-nolinks \
9-
-o - \
10-
-q \
11-
"$(git rev-parse --show-toplevel)/configure/references.bib"
12-
}
13-
14-
filter()
15-
{
16-
grep -v -e '<table>' \
17-
-e '</table>' \
18-
-e '<tr[^>]*>' \
19-
-e '</tr>' \
20-
-e '<td[^>]*>' \
21-
-e '</td>'
22-
}
23-
24-
convert | filter | sed -e 's/&nbsp;/ /g'
3+
bibtex2html -nodoc -nofooter -noheader -nolinks -dl -o - -q "$(git rev-parse --show-toplevel)/configure/references.bib" | pandoc -f html -t gfm --wrap=none

script/setup.sh

+3
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,9 @@ documentation()
1717
{
1818
echo bibtex2html
1919
echo doxygen
20+
21+
wget -q https://github.com/jgm/pandoc/releases/download/3.3/pandoc-3.3-1-amd64.deb -P /tmp
22+
echo /tmp/pandoc-3.3-1-amd64.deb
2023
}
2124

2225
sudo apt update

0 commit comments

Comments
 (0)