1
0
Fork 0
mirror of https://github.com/ganelson/inform.git synced 2024-07-05 16:44:21 +03:00
inform7/inbuild/inbuild-module/Chapter 4/Language Services.w

18 lines
409 B
OpenEdge ABL
Raw Normal View History

[Languages::] Language Services.
An Inform 7 language definition bundle.
@ =
typedef struct inform_language {
struct inbuild_copy *as_copy;
struct inbuild_version_number version;
MEMORY_MANAGEMENT
} inform_language;
inform_language *Languages::new_il(text_stream *name, pathname *P) {
inform_language *L = CREATE(inform_language);
L->as_copy = NULL;
L->version = VersionNumbers::null();
return L;
}