source: osm/applications/editors/josm/i18n/convvalidator.pl@ 30524

Last change on this file since 30524 was 29943, checked in by stoecker, 11 years ago

remove obsolete comments to empty string

File size: 756 bytes
Line 
1#! /usr/bin/perl -w
2
3# Written by Dirk Stöcker <openstreetmap@dstoecker.de>
4# Public domain, no rights reserved.
5
6use strict;
7
8my $item;
9my $comment = 0;
10
11# This is a simple conversion and in no way a complete XML parser
12# but it works with a default Perl installation
13
14# Print a header to write valid Java code. No line break,
15# so that the input and output line numbers will match.
16print "class trans_validator { void tr(String s){} void f() {";
17
18while(my $line = <>)
19{
20 chomp($line);
21 print "tr(\"\"); ";
22 if($line =~ /^#(.*)$/)
23 {
24 print "/* $1 */\n";
25 }
26 elsif($line =~ /^$/)
27 {
28 print "\n";
29 }
30 elsif($line =~ /(.*) *# *(.*) *$/)
31 {
32 print "/* $1 */ tr(\"$2\");\n";
33 }
34 else
35 {
36 print "/* $line */\n";
37 }
38}
39
40print "}}\n";
Note: See TracBrowser for help on using the repository browser.