From 3ae7c713efce95db9665a290f75c51f6944bbf49 Mon Sep 17 00:00:00 2001 From: Ferdinand Majerech Date: Sat, 26 Jul 2014 16:37:38 +0200 Subject: [PATCH] Added a directive type enum. --- source/dyaml/token.d | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/source/dyaml/token.d b/source/dyaml/token.d index 60e792f..4fbd75f 100644 --- a/source/dyaml/token.d +++ b/source/dyaml/token.d @@ -45,6 +45,17 @@ enum TokenID : ubyte Scalar /// SCALAR } +/// Specifies the type of a tag directive token. +enum DirectiveType : ubyte +{ + // YAML version directive. + YAML, + // Tag directive. + TAG, + // Any other directive is "reserved" for future YAML versions. + Reserved +} + /// Token produced by scanner. /// /// 32 bytes on 64-bit.