TinyMUSH 3.3
TinyMUSH Server
Loading...
Searching...
No Matches
Functions
unparse.c File Reference

Convert boolexps to printable form. More...

#include "config.h"
#include "constants.h"
#include "typedefs.h"
#include "macros.h"
#include "externs.h"
#include "prototypes.h"
#include <string.h>
Include dependency graph for unparse.c:

Functions

char * unparse_object_quiet (dbref loc)
 Take a dbref (loc) and generate a string. -1, -3, or (#loc) Note, this will give players object numbers of stuff they don't control, but it's only internal currently, so it's not a problem. More...
 
void unparse_boolexp1 (dbref player, BOOLEXP *b, char outer_type, int format, char *boolexp_buf, char **buftop)
 
char * unparse_boolexp_quiet (dbref player, BOOLEXP *b)
 External. More...
 
char * unparse_boolexp (dbref player, BOOLEXP *b)
 External. More...
 
char * unparse_boolexp_decompile (dbref player, BOOLEXP *b)
 External. More...
 
char * unparse_boolexp_function (dbref player, BOOLEXP *b)
 External. More...
 

Detailed Description

Convert boolexps to printable form.

Author
TinyMUSH development team (https://github.com/TinyMUSH)
Version
3.3
Date
2021-01-04

Function Documentation

◆ unparse_boolexp()

char * unparse_boolexp ( dbref  player,
BOOLEXP b 
)

External.

Parameters
player
b
Returns
char*

◆ unparse_boolexp1()

void unparse_boolexp1 ( dbref  player,
BOOLEXP b,
char  outer_type,
int  format,
char *  boolexp_buf,
char **  buftop 
)
Parameters
player
b
outer_type
format

◆ unparse_boolexp_decompile()

char * unparse_boolexp_decompile ( dbref  player,
BOOLEXP b 
)

External.

Parameters
player
b
Returns
char*

◆ unparse_boolexp_function()

char * unparse_boolexp_function ( dbref  player,
BOOLEXP b 
)

External.

Parameters
player
b
Returns
char*

◆ unparse_boolexp_quiet()

char * unparse_boolexp_quiet ( dbref  player,
BOOLEXP b 
)

External.

Parameters
player
b
Returns
char*

◆ unparse_object_quiet()

char * unparse_object_quiet ( dbref  loc)

Take a dbref (loc) and generate a string. -1, -3, or (#loc) Note, this will give players object numbers of stuff they don't control, but it's only internal currently, so it's not a problem.

Parameters
locdbref of location
Returns
char*