src/main/java/lv/semti/morphology/analyzer/MarkupConverter.java
public static void charsToPrologList(String chars, StringBuilder sb) {

		sb.append('[');
		for (int i = 0; i < chars.length(); i++) {
			if (i > 0)
				sb.append(',');

			//FIXME - ne īstā vieta kristīnes marķējuma loģikai
			//FIXME - aizvākt visas anaforas prom. /Lauma
			if ((chars.startsWith("p") && i == 7) // elements, kurš ir kā saraksts no viena elem jādod
					|| (chars.startsWith("s") && i == 4)
					|| (chars.startsWith("m") && i == 6)  )
				sb.append("[" + chars.charAt(i) + "]");  
			else sb.append(chars.charAt(i));
		}
		if ((chars.startsWith("p") && chars.length() < 8) ) // tagi tagad saīsināti, compatibility ar veco čunkeri
			sb.append(",[0]"); 
		sb.append(']');
	}
public static void charsToPrologList(String chars, StringBuilder sb) {

		sb.append('[');
		for (int i = 0; i < chars.length(); i++) {
			if (i > 0)
				sb.append(',');

			//FIXME - ne īstā vieta kristīnes marķējuma loģikai
			//FIXME - aizvākt visas anaforas prom. /Lauma
			if ((chars.startsWith("p") && i == 7) // elements, kurš ir kā saraksts no viena elem jādod
					|| (chars.startsWith("s") && i == 4)
					|| (chars.startsWith("m") && i == 6)  )
				sb.append("[" + chars.charAt(i) + "]");  
			else sb.append(chars.charAt(i));
		}
		if ((chars.startsWith("p") && chars.length() < 8) ) // tagi tagad saīsināti, compatibility ar veco čunkeri
			sb.append(",[0]"); 
		sb.append(']');
	}
Converts Kamols-style markup to Prolog list.