aboutsummaryrefslogtreecommitdiff
path: root/doc/ref/calp.texi
blob: 5815d92233ef3818e1b8a4a8e5ebf45695f2d227 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
\input texinfo
@setfilename calp.info
@settitle Calp

@copying
Copyright @copyright{} 2020 Hugo Hörnquist
@end copying

@dircategory The Algorithmic Language Scheme
@direntry
* Calp: (calp).   Parsing and displaying of icalendar files
@end direntry

@c Borrowed from guile.texi
@c  @nicode{S} is plain S in info, or @code{S} elsewhere.  This can be used
@c  when the quotes that @code{} gives in info aren't wanted, but the
@c  fontification in tex or html is wanted.  @alias is used rather
@c  than @macro because backslashes don't work properly in an @macro.
@ifinfo
@alias nicode=asis
@end ifinfo
@ifnotinfo
@alias nicode=code
@end ifnotinfo

@c @ifinfo
@c @macro i{text}
@c \text\
@c @end macro
@c @end ifinfo

@c for use with deftp for extended classes
@macro extends{class}
@w{@i{extends} \class\}
@end macro

@c For things that should be fixed in the (actual) code.
@c An ``invitation'' to the reader
@macro TODO{text}
text @footnote{Improvements welcome}
@end macro

@macro githash{hash,path,line}
@url{https://git.hornquist.se/calp/tree/\path\?id=\hash\#n\line\,\hash\}
@end macro

@titlepage
@title Calp
@author Hugo Hörnquist

@page
@vskip 0pt plus 1filll
@insertcopying
@end titlepage

@contents

@ifnottex
@node Top
@top Calp
@end ifnottex

@c @menu
@c * Index::
@c @end menu

@include calp-prime.texi
@include entry-points.texi
@include general.texi
@include vcomponent.texi
@include web.texi
@include text.texi
@include vulgar.texi
@include introspection.texi

@node Index
@unnumbered Index
@printindex cp
@printindex fn
@printindex ky
@printindex pg
@printindex tp
@printindex vr

@bye