aboutsummaryrefslogtreecommitdiff
path: root/include/salis.h
blob: ec9bff0d165538558b19f9ade079e2f499d66da5 (plain)
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
#ifndef SALIS_H
#define SALIS_H

#ifdef __cplusplus
extern "C" {
#endif

#include <stdio.h>
#include <types.h>
#include <instset.h>
#include <memory.h>
#include <process.h>
#include <evolver.h>

void  s_init     (sword order);
void  s_quit     (void);
void  s_load     (const char *fileName);
void  s_save     (const char *fileName);

sbool s_isInit   (void);
sword s_getCycle (void);
sword s_getEpoch (void);

void  s_cycle    (void);

#ifdef __cplusplus
}
#endif

#endif