--- - name: line-segment tag: line-segment match: "count(*)=2" replace: - test: if: "$Verbosity='Verbose'" then: - T: "jana" # phrase('the line segment from' A to B) - x: "*[1]" - T: "" # phrase(the line segment from A 'to' B) - x: "*[2]" else: - T: "jana" # phrase(the 'line segment' A B) - x: "*[1]" - x: "*[2]" - name: geometry-ray tag: ray match: "count(*)=2" replace: - test: if: "$Verbosity='Verbose'" then: - T: "puolisuora" # phrase('the ray from' A to B) - x: "*[1]" - T: "" # phrase(the ray from A 'to' B) - x: "*[2]" else: - T: "puolisuora" # phrase(the 'ray'A B) - x: "*[1]" - x: "*[2]" - name: geometry-arc tag: arc match: "count(*)=2" replace: - test: if: "$Verbosity='Verbose'" then: [{T: ""}] # phrase('the' arc A B C) - T: "kaari" # phrase(the 'arc' A B C) - x: "*[1]" - x: "*[2]" - name: measure-of-angle tag: measure-of-angle match: "count(*)=3" replace: - test: if: "$Verbosity='Verbose'" then: - T: "kulman suuruus" # phrase('the measure of the angle' ABC) else: - T: "kulman suuruus" # phrase('measure of angle' ABC) - x: "*[1]" - x: "*[2]" - x: "*[3]"