structures:

type_t (type_s)
def_t (def_s)
gofs_t (int)
function_t (function_s)
eval_t (eval_s)
function_s
pr_info_t
opcode_t
token_type_t (enum)
func_t (int)
string_t (int)
etype_t (enum)
dstatement_t (statement_s)
ddef_t
dfunction_t
dprograms_t
boolean
byte

globals:

MAX_PARMS
MAX_ERRORS
MAX_NAME
MAX_REGS
OFS_NULL
OFS_RETURN
OFS_PARM0
OFS_PARM1
OFS_PARM2
OFS_PARM3
OFS_PARM4
RESERVED_OFS
MAX_STRINGS
MAX_GLOBALS
MAX_FIELDS
MAX_STATEMENTS
MAX_FUNCTIONS
MAX_SOUNDS
MAX_MODELS
MAX_FILES
MAX_DATA_PATH
OP_...
DEF_SAVEGLOBAL
PROG_VERSION
myargc
myargv
com_token
com_eof
sourcedir
destfile
pr_globals
numpr_globals
strings
strofs
statements
numstatements
statement_linenums
functions
numfunctions
globals
numglobaldefs
fields
numfielddefs
precache_sounds
precache_sounds_block
numsounds
precache_models
precache_models_block
nummodels
precache_files
precache_files_block
numfiles
pr_source_line
pr_file_p
pr_line_start
pr_bracelevel
pr_token
pr_token_type
pr_immediate_type
pr_immediate
pr_immediate_string
pr_error_count
pr_punctuation
type_...
def_...
MAX_FRAMES
pr_framemacros
pr_nummacros
pr_parm_names
pr
pr_global_defs
pr_edict_size
pr_scope
pr_dumpasm
s_file
locals_end
pr_parse_abort
pr_opcodes
TOP_PRIORITY
NOT_PRIORITY
junkdef
PATHSEPERATOR
checkpvs
c_invis
c_notvis
MAX_CHECK
sv_aim
MSG_BROADCAST
MSG_ONE
MSG_ALL
MSG_INIT
pr_builtins
pr_numbuiltins

functions:

G_FLOAT
G_INT
G_VECTOR
G_STRING
G_FUNCTION
myoffsetof
WriteFiles
CopyString
PrintStrings
PrintFunctions
PrintFields
PrintGlobals
InitData
WriteData
PR_String
PR_DefForFieldOfs
PR_ValueString
PR_GlobalString
PR_GlobalStringNoContents
PR_PrintOfs
PR_PrintStatement
PR_PrintDefs
PR_BeginCompilation
PR_FinishCompilation
PR_WriteProgdefs
PrintFunction
main
PR_PrintNextLine
PR_NewLine
PR_LexString
PR_LexNumber
PR_LexVector
PR_LexName
PR_LexPunctuation
PR_LexWhitespace
PR_ClearGrabMacros
PR_FindMacro
PR_SimpleGetToken
PR_ParseFrame
PR_LexGrab
PR_Lex
PR_ParseError
PR_Expect
PR_Check
PR_ParseName
PR_FindType
PR_SkipToSemicolon
PR_ParseType
PR_Statement
PR_ParseImmediate
PrecacheSound
PrecacheModel
PrecacheFile
PR_ParseFunctionCall
PR_ParseValue
PR_Term
PR_Expression
PR_ParseStatement
PR_ParseState
PR_ParseImmediateStatements
PR_GetDef
PR_ParseDefs
PR_CompileFile
I_FloatTime
COM_Parse
filelength
tell
strupr
strlower
Error
CheckParm
SafeOpenWrite
SafeOpenRead
SafeRead
SafeWrite
SafeMalloc
LoadFile
SaveFile
DefaultExtension
DefaultPath
StripFilename
StripExtension
ExtractFilePath
ExtractFileBase
ExtractFileExtension
ParseHex
ParseNum
LittleShort
BigShort
LittleLong
BigLong
LittleFloat
BigFloat
RETURN_EDICT
PF_VarString
PF_error
PF_objerror
PF_makevectors
PF_setorigin
SetMinMaxSize
PF_setsize
PF_setmodel
PF_bprint
PF_sprint
PF_centerprint
PF_normalize
PF_vlen
PF_vectoyaw
PF_vectoangles
PF_random
PF_particle
PF_ambientsound
PF_sound
PF_break
PF_traceline
PF_checkpos
PF_newcheckclient
PF_checkclient
PF_stuffcmd
PF_localcmd
PF_cvar
PF_cvar_set
PF_findradius
PF_dprint
PF_ftos
PF_fabs
PF_vtos
PF_Spawn
PF_Remove
PF_Find
PR_CheckEmptyString
PF_precache_file
PF_precache_sound
PF_precache_model
PF_coredump
PF_traceon
PF_traceoff
PF_eprint
PF_walkmove
PF_droptofloor
PF_lightstyle
PF_rint
PF_floor
PF_ceil
PF_checkbottom
PF_pointcontents
PF_nextent
PF_aim
PF_changeyaw
WriteDest
PF_WriteByte
PF_WriteChar
PF_WriteShort
PF_WriteLong
PF_WriteAngle
PF_WriteCoord
PF_WriteString
PF_WriteEdict
PF_makestatic
PF_setspawnparms
PF_changelevel
PF_Fixme
pr_builtin
