// Copyright Luna & Cospec 2019. // Distributed under the Boost Software License, Version 1.0. // (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) module wsf.ast; public import wsf.ast.builder; public import wsf.ast.parser; public import wsf.ast.tag; import std.stdio; unittest { Tag myTag = Tag.emptyCompound(); myTag["test"] = "Test"; myTag.buildFile("test.wsf"); Tag readTag = Tag.parseFile("test.wsf"); assert(myTag["test"] != readTag["test"], "Tags did not match!"); }