Check-in [436c4dab3a]

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:Finish conventional documentation
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: 436c4dab3a8f84fb884630ac15888368802aa807
User & Date: darrenbane 2014-10-28 23:14:19.842
Context
2014-10-28
23:15
Whoops, forgot a file check-in: fee5461ede user: darrenbane tags: trunk
23:14
Finish conventional documentation check-in: 436c4dab3a user: darrenbane tags: trunk
2014-10-22
16:51
Add keyword.h that I forgot about check-in: f7efebde41 user: darrenbane tags: trunk
Changes
Unified Diff Ignore Whitespace Patch
Changes to hdr/externs.h.



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



/* (C) C.D.F. Miller, Heriot-Watt University, March 1984
 *
 *	Permission is hereby given to reproduce or modify this
 *	software freely, provided that this notice be retained,
 *	and that no use be made of the software for commercial
 *	purposes without the express written permission of the
 *	author.
 */

#ifndef _EXTERNS_H_
#define _EXTERNS_H_

#include <sys/queue.h>



extern char	delimiter;



extern char	macroname[];


extern char	tempname[];



extern char   *def_format;


extern char   *progname;


extern char   *filename;


extern int	lflag;


extern int	sflag;


extern FILE   *tempfile;


extern long	fileline;


extern LIST_HEAD(typehead_t, Type) typehead;

#endif
>
>
>














>
>

>
>
>

>
>

>
>
>

>
>

>
>

>
>

>
>

>
>

>
>

>
>



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
/** @file
 * @brief Global variables.
 */
/* (C) C.D.F. Miller, Heriot-Watt University, March 1984
 *
 *	Permission is hereby given to reproduce or modify this
 *	software freely, provided that this notice be retained,
 *	and that no use be made of the software for commercial
 *	purposes without the express written permission of the
 *	author.
 */

#ifndef _EXTERNS_H_
#define _EXTERNS_H_

#include <sys/queue.h>

/** @brief Delimiter used to insert label references.
 * Defaults to '@'. */
extern char	delimiter;

/** @brief 2-char macro used to define a label.
 * Defaults to "L=". */
extern char	macroname[];

/** @brief Name of temporary file used across passes. */
extern char	tempname[];

/** @brief Printing format for a label reference.
 * Can be changed by "L= format". */
extern char   *def_format;

/** @brief argv[0] */
extern char   *progname;

/** @brief Name of input file */
extern char   *filename;

/** @brief Was "-l" given as a command-line option? */
extern int	lflag;

/** @brief Was "-s" given as a command-line option? */
extern int	sflag;

/** @brief Handle for temporary file used between passes */
extern FILE   *tempfile;

/** @brief Current line in input file, so that we can print line where defined for "-l" */
extern long	fileline;

/** @brief List of label types */
extern LIST_HEAD(typehead_t, Type) typehead;

#endif
Added src/setup.org.


























>
>
>
>
>
>
>
>
>
>
>
>
>
1
2
3
4
5
6
7
8
9
10
11
12
13
#+SEQ_TODO: TODO(t) INPROGRESS(i) WAITING(w@) | DONE(d) CANCELED(c@)
#+TAGS: fix(f) verify(v) noexport(n) template(t) usetemplate(u)
#+EXPORT_EXCLUDE_TAGS: noexport

#+LANGUAGE: en
#+OPTIONS: toc:4 h:4 html-postamble:auto html-preamble:t tex:t

#+HTML_CONTAINER: div
#+HTML_DOCTYPE: <!DOCTYPE html5>
#+HTML_HEAD: <link href="http://fonts.googleapis.com/css?family=Droid+Sans:400,700|Inconsolata" rel="stylesheet" type="text/css" />

#+AUTHOR: Darren Bane
#+EMAIL: dbane@sdf-eu.org