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(']');
	}
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.
Converts Kamols - style markup to Prolog list .