mirror of
https://github.com/github/semantic.git
synced 2024-12-28 09:21:35 +03:00
Add a simple rose tree.
This commit is contained in:
parent
871dc356dd
commit
485565b4e4
@ -7,6 +7,7 @@
|
||||
objects = {
|
||||
|
||||
/* Begin PBXBuildFile section */
|
||||
D405389E1BA8833B00A5DD59 /* Tree.swift in Sources */ = {isa = PBXBuildFile; fileRef = D405389D1BA8833B00A5DD59 /* Tree.swift */; };
|
||||
D4AAE50E1B5AE22E004E581F /* Doubt.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D4AAE4FD1B5AE22E004E581F /* Doubt.framework */; };
|
||||
D4AAE5131B5AE22E004E581F /* DoubtTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = D4AAE5121B5AE22E004E581F /* DoubtTests.swift */; };
|
||||
D4AAE5401B5AE2D0004E581F /* Array.swift in Sources */ = {isa = PBXBuildFile; fileRef = D4AAE5351B5AE2D0004E581F /* Array.swift */; };
|
||||
@ -34,6 +35,7 @@
|
||||
/* End PBXContainerItemProxy section */
|
||||
|
||||
/* Begin PBXFileReference section */
|
||||
D405389D1BA8833B00A5DD59 /* Tree.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Tree.swift; sourceTree = "<group>"; };
|
||||
D443F4D61BA3157700049A57 /* Doubt.playground */ = {isa = PBXFileReference; lastKnownFileType = file.playground; path = Doubt.playground; sourceTree = "<group>"; };
|
||||
D4AAE4FD1B5AE22E004E581F /* Doubt.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Doubt.framework; sourceTree = BUILT_PRODUCTS_DIR; };
|
||||
D4AAE5011B5AE22E004E581F /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
|
||||
@ -108,6 +110,7 @@
|
||||
D4AAE53F1B5AE2D0004E581F /* Syntax.swift */,
|
||||
D4AAE54B1B5AE42D004E581F /* Equatable.swift */,
|
||||
D4AAE5001B5AE22E004E581F /* Supporting Files */,
|
||||
D405389D1BA8833B00A5DD59 /* Tree.swift */,
|
||||
);
|
||||
path = Doubt;
|
||||
sourceTree = "<group>";
|
||||
@ -242,6 +245,7 @@
|
||||
D4AAE5481B5AE2D0004E581F /* String.swift in Sources */,
|
||||
D4AAE5411B5AE2D0004E581F /* Diff.swift in Sources */,
|
||||
D4AAE5401B5AE2D0004E581F /* Array.swift in Sources */,
|
||||
D405389E1BA8833B00A5DD59 /* Tree.swift in Sources */,
|
||||
D4AAE54C1B5AE42D004E581F /* Equatable.swift in Sources */,
|
||||
D4AAE54A1B5AE2D0004E581F /* Syntax.swift in Sources */,
|
||||
D4AAE5421B5AE2D0004E581F /* Doc.swift in Sources */,
|
||||
|
6
prototype/Doubt/Tree.swift
Normal file
6
prototype/Doubt/Tree.swift
Normal file
@ -0,0 +1,6 @@
|
||||
// Copyright © 2015 GitHub. All rights reserved.
|
||||
|
||||
enum Tree<A> {
|
||||
case Leaf(A)
|
||||
case Branch([Tree])
|
||||
}
|
Loading…
Reference in New Issue
Block a user