úÎ!3-      !"#$%&'()*+,Safe"#«-./01234None"#¿ 5moss*Represents the state of a Moss connection.moss3Enumerates programming languages supported by Moss.moss3Represents the configuration for a Moss connection.%moss%4 is the default configuration for a Moss connection.6moss6 socket bytestring sends  bytestring2 as a command over the connection represented by socket.&moss& cfg m runs a computation m? using a Moss connection whose configuration is reprsented by cfg.7moss7 index name path uploads a file located at path7 to Moss and assigns it to the collection of files at index7 (e.g. representing a student) with the name given by name.'moss' file adds file as part of the skeleton code.(moss(  name file adds file as a submission to Moss with name.)moss) filesWithNamesg uploads multiple files for the same student. I.e. in the Moss submission they will share the same ID.*moss* comment1 runs the plagiarism check on all submitted files+   !"#$%&'()*+ !"#$%  &'()*8       !"#$%&'()*+,-./0123456789:;<#moss-0.1.0.0-AxnB09Quv8D7pcRb0mZgL1 Stanford.Moss Paths_mossbaseControl.Monad.IO.ClassliftIOMossLanguageCCPPJavaCSharpPython VisualBasic JavascriptFORTRANMLHaskellLispSchemePascalModula2AdaPerlTCLMatlabVHDLVerilogSpiceMIPSA8086HCL2MossCfg mossServermossPortmossUsermossDirmossXmossMaxMatchesmossShow mossLanguagedefaultMossCfgwithMoss addBaseFileaddFileaddFilesForStudentquery$fShowLanguage$fEnumLanguageversion getBinDir getLibDir getDynLibDir getDataDir getLibexecDir getSysconfDirgetDataFileNameMossStsendCmd uploadFile