Implementation of A Formalization of Minimalist Syntax (Collins & Stabler, 2016)
structures\definitions\class UniversalGrammar
structures\syntactic_objects\class LexicalItem
structures\lexicon\class Lexicon
structures\definitions\class ILanguage
structures\syntactic_objects\class LexicalItemToken
structures\definitions\class LexicalArray
structures\syntactic_objects\class SyntacticObject
structures\syntactic_objects\class SyntacticObject.immediately_contains
structures\syntactic_objects\class SyntacticObject.contains
structures\definitions\class Stage
structures\definitions\class Workspace
structures\definitions\class Workspace.is_root
structures\definitions\class Stage.select_stage
structures\definitions\class Stage.merge_stage structures\definitions\class Workspace.merge_workspace
derivations\derivation\class Derivation(object) (incomplete)
structures\syntactic_objects\class SyntacticObject.is_derivable (not implemented)
structures\syntactic_objects\class SyntacticObject.paths
structures\syntactic_objects\class SyntacticObject.does_occur structures\syntactic_objects\class SyntacticObject.occurrence (not implemented)
structures\syntactic_objects\class SyntacticObject.immediately_contains
structures\syntactic_objects\class SyntacticObject.are_sisters (untested)
(not implemented)
structures\syntactic_objects\class SyntacticObject.c_commands
structures\syntactic_objects\class SyntacticObject.asymmetric_c_command
(not implemented)
Won't be implemented, in accordance with the logic of the paper
(not implemented)
not implemented Theorem 5: Every derivable syntactic object is binary branching
Features\Class Trigger_Feature(Syn_Feature)
structures\syntactic_objects\SyntacticObjectSet.triggers
structures\syntactic_objects\SyntacticObjectSet.merge
structures\
structures\
structures\
structures\
structures\
structures\
structures\
structures\
structures\
structures\
structures\
structures\
structures\
structures\
structures\
structures\
structures\