1
0

Add data.d

This commit is contained in:
otya128
2016-12-27 13:40:44 +09:00
parent 28fce791fd
commit 7d067793b4
2 changed files with 20 additions and 1 deletions

19
SMILEBASIC/data.d Normal file
View 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;
}

View File

@@ -4,7 +4,7 @@
"derelict-sdl2": "~>1.9.7", "derelict-sdl2": "~>1.9.7",
"derelict-gl3": "*" "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", "targetType": "executable",
"buildRequirements": ["allowWarnings"], "buildRequirements": ["allowWarnings"],
"targetPath": "out", "targetPath": "out",