This directory contains the C source code of the Inform 5 compiler.
The current release number can be found in file header.h

# old

Older versions of the source code in this directory.

# asm.c

the Inform assembler

# express.c

the expression evaluator

# files.c

file handling, memory, command-line memory settings, and
fatal errors

# header.h

common definitions

# inform.c

top level of Inform: main, switches, top level parser

# inputs.c

input routines, preprocessor, non-fatal errors

# symbols.c

the symbols table

# tables.c

maintains tables of variables and constructs the tables
part of the story file

# zcode.c

Z-opcodes, text translation and abbreviation routines
 NameMtimeSizeType
0 .listing 2001-08-03 06:17:27Z 644 B application/octet-stream
1 Index 2024-02-18 01:26:04Z 688 B text/plain
2 asm.c 1995-07-05 04:00:00Z 38 KiB text/x-csrc
3 express.c 1995-07-05 04:00:00Z 46 KiB text/x-csrc
4 files.c 1995-07-05 04:00:00Z 39 KiB text/x-csrc
5 header.h 1995-07-05 04:00:00Z 52 KiB text/x-chdr
6 inform.c 1995-07-05 04:00:00Z 65 KiB text/x-csrc
7 inputs.c 1995-07-05 04:00:00Z 20 KiB text/x-csrc
8 old/ 2019-12-22 23:06:30Z 4 B dir
9 symbols.c 1995-07-05 04:00:00Z 13 KiB text/x-csrc
10 tables.c 1995-07-05 04:00:00Z 55 KiB text/x-csrc
11 zcode.c 1995-07-05 04:00:00Z 36 KiB text/x-csrc