{"repository":{"description":"The domain-speciﬁc language allows for describing problems of a concrete domain, for which the language is created. This fact implies that a number of languages of this kind grows with a number of problem domains. The use of domain-speciﬁc languages brings a necessity to pretty-print these languages, where the concept of pretty-printing consists of code formatting and syntax highlighting. One of tools that allow for creating domain-speciﬁc languages is the Xtext framework, which offers only a limited range of tools that are able to deﬁne a conﬁguration for pretty-printing. Moreover, these tools are hardly understandable because they are confusing and requires knowledge of Xtext’s internals. Thus this project introduces a new way of pretty-printing domain-speciﬁc languages. The way is based on declarative deﬁnition of formatting rules. Furthermore, this project helps a user to create formatting rules by utilizing nontrivial heuristics.","watchers":0,"stargazers":0,"forks":0,"fork":false,"size":5320,"owner":"mn-mikke","private":false,"open_issues":0,"has_issues":true,"has_downloads":true,"has_wiki":true,"language":"Java","created_at":"2013-02-26T07:23:23-08:00","pushed_at":"2013-03-03T11:59:07-08:00","master_branch":"master"},"actor_attributes":{"type":"User","email":"da39a3ee5e6b4b0d3255bfef95601890afd80709"},"url":"https://github.com/mn-mikke/Model-driven-Pretty-Printer-for-Xtext-Framework/wiki/Pretty-Printers-using-Box--Models"}