Reduct  v1.0.4-3-gdaf0d70
A functional and immutable language.
Loading...
Searching...
No Matches
atom_impl.h File Reference
#include "atom.h"
#include "char.h"
#include "core.h"
Include dependency graph for atom_impl.h:

Go to the source code of this file.

Functions

REDUCT_API void reduct_atom_deinit (reduct_t *reduct, reduct_atom_t *atom)
 
REDUCT_API reduct_atom_treduct_atom_lookup_int (reduct_t *reduct, reduct_int64_t value)
 
REDUCT_API reduct_atom_treduct_atom_lookup_float (reduct_t *reduct, reduct_float_t value)
 
REDUCT_API reduct_atom_treduct_atom_lookup (reduct_t *reduct, const char *str, reduct_size_t len, reduct_atom_lookup_flags_t flags)
 
static void reduct_atom_normalize_escape (reduct_atom_t *atom)
 
REDUCT_API void reduct_atom_normalize (reduct_t *reduct, reduct_atom_t *atom)
 

Function Documentation

◆ reduct_atom_deinit()

REDUCT_API void reduct_atom_deinit ( reduct_t reduct,
reduct_atom_t atom 
)

Definition at line 8 of file atom_impl.h.

◆ reduct_atom_lookup_int()

REDUCT_API reduct_atom_t * reduct_atom_lookup_int ( reduct_t reduct,
reduct_int64_t  value 
)

Definition at line 31 of file atom_impl.h.

Here is the call graph for this function:

◆ reduct_atom_lookup_float()

REDUCT_API reduct_atom_t * reduct_atom_lookup_float ( reduct_t reduct,
reduct_float_t  value 
)

Definition at line 73 of file atom_impl.h.

Here is the call graph for this function:

◆ reduct_atom_lookup()

REDUCT_API reduct_atom_t * reduct_atom_lookup ( reduct_t reduct,
const char *  str,
reduct_size_t  len,
reduct_atom_lookup_flags_t  flags 
)

Definition at line 142 of file atom_impl.h.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ reduct_atom_normalize_escape()

static void reduct_atom_normalize_escape ( reduct_atom_t atom)
inlinestatic

Definition at line 208 of file atom_impl.h.

Here is the caller graph for this function:

◆ reduct_atom_normalize()

REDUCT_API void reduct_atom_normalize ( reduct_t reduct,
reduct_atom_t atom 
)

Definition at line 251 of file atom_impl.h.

Here is the call graph for this function: