Add data.d
This commit is contained in:
19
SMILEBASIC/data.d
Normal file
19
SMILEBASIC/data.d
Normal file
@@ -0,0 +1,19 @@
|
||||
module otya.smilebasic.data;
|
||||
|
||||
enum DataType : byte
|
||||
{
|
||||
ushort_,
|
||||
int_,
|
||||
double_
|
||||
}
|
||||
|
||||
align(1) struct DataHeader
|
||||
{
|
||||
char[8] magic;//PCBN0001
|
||||
DataType type;
|
||||
byte dimension;
|
||||
int dim1;
|
||||
int dim2;
|
||||
int dim3;
|
||||
int dim4;
|
||||
}
|
||||
2
dub.json
2
dub.json
@@ -4,7 +4,7 @@
|
||||
"derelict-sdl2": "~>1.9.7",
|
||||
"derelict-gl3": "*"
|
||||
},
|
||||
"sourceFiles": ["SMILEBASIC/bg.d","SMILEBASIC/builtinfunctions.d","SMILEBASIC/compiler.d","SMILEBASIC/error.d","SMILEBASIC/main.d","SMILEBASIC/node.d","SMILEBASIC/parser.d","SMILEBASIC/petitcomputer.d","SMILEBASIC/sprite.d","SMILEBASIC/systemvariable.d","SMILEBASIC/token.d","SMILEBASIC/type.d","SMILEBASIC/VM.d","SMILEBASIC/project.d","SMILEBASIC/console.d","SMILEBASIC/graphic.d","SMILEBASIC/dialog.d"],
|
||||
"sourceFiles": ["SMILEBASIC/bg.d","SMILEBASIC/builtinfunctions.d","SMILEBASIC/compiler.d","SMILEBASIC/error.d","SMILEBASIC/main.d","SMILEBASIC/node.d","SMILEBASIC/parser.d","SMILEBASIC/petitcomputer.d","SMILEBASIC/sprite.d","SMILEBASIC/systemvariable.d","SMILEBASIC/token.d","SMILEBASIC/type.d","SMILEBASIC/VM.d","SMILEBASIC/project.d","SMILEBASIC/console.d","SMILEBASIC/graphic.d","SMILEBASIC/dialog.d","SMILEBASIC/data.d"],
|
||||
"targetType": "executable",
|
||||
"buildRequirements": ["allowWarnings"],
|
||||
"targetPath": "out",
|
||||
|
||||
Reference in New Issue
Block a user