- public MultilineCode(String language, String code) {
- this.language = language;
+ public MultilineCode(String languageAndParams, String code) {
+
+ final Tokenizer tokenizer = new Tokenizer(languageAndParams);
+ tokenizer.addTerminator(DROP, "[ \\t]+", "whitespace");
+ if (tokenizer.hasMoreContent()){
+ language = tokenizer.getNextToken().token;
+ } else {
+ language = null;
+ }
+