Mercurial > projects > dil
annotate trunk/src/lang_fi.d @ 375:0bd21b746a04
- Added code to main() for recognizing options to the importgraph command.
- Added HelpImportGraph message.
- Added enum IGraphOption.
- Added class Vertex inheriting from Module. Changed struct Edge to a class.
- Modified a lot of code in cmd.ImportGraph; too many to list here.
- Made some minor changes to dil.Parser.
author | aziz |
---|---|
date | Sat, 08 Sep 2007 16:42:02 +0000 |
parents | 3df70e5e87f3 |
children | ad0cbd1c8881 |
rev | line source |
---|---|
373 | 1 /++ |
2 Author: Jari-Matti Mäkelä <jmjm@iki.fi> | |
3 License: GPL3 | |
4 +/ | |
5 | |
6 string lang_code = "fi"; | |
7 | |
8 string[] messages = [ | |
9 // Lexer messages: | |
10 "virheellinen Unicode-merkki.", | |
11 "virheellinen UTF-8-merkkijono.", | |
12 // '' | |
13 "päättämätön merkkiliteraali.", | |
14 "tyhjä merkkiliteraali.", | |
15 // #line | |
16 "odotettiin rivinumeroa '#':n jälkeen.", | |
17 "odotettiin kokonaislukua #line:n jälkeen", | |
18 `odotettiin tiedostomäärittelyn merkkijonoa (esim. "polku\tiedostoon")`, | |
19 "päättämätön tiedostomäärittely.", | |
20 "odotettiin päättävää rivinvaihtoa erikoismerkin jälkeen.", | |
21 // "" | |
22 "päättämätön merkkijonoliteraali.", | |
23 // x"" | |
24 "ei-heksamerkki '{1}' löytyi heksajonossa.", | |
25 "pariton määrä heksanumeroita heksajonossa.", | |
26 "päättämätön heksajono.", | |
27 // /* */ /+ +/ | |
28 "päättämätön lohkokommentti (/* */).", | |
29 "päättämätön sisäkkäinen kommentti (/+ +/).", | |
30 // `` r"" | |
31 "päättämätön raakamerkkijono.", | |
32 "päättämätön gravisaksenttimerkkijono.", | |
33 // \x \u \U | |
34 "löydettiin määrittelemätön escape-sekvenssi.", | |
35 "riittämätön määrä heksanumeroita escape-sekvenssissä.", | |
36 // \&[a-zA-Z][a-zA-Z0-9]+; | |
37 "määrittelemätön HTML-entiteetti '{1}'", | |
38 "päättämätön HTML-entiteetti.", | |
39 "HTML-entiteettien tulee alkaa kirjaimella.", | |
40 // integer overflows | |
41 "desimaaliluku ylivuotaa etumerkin.", | |
42 "desimaaliluvun ylivuoto.", | |
43 "heksadesimaaliluvun ylivuoto.", | |
44 "binääriluvun ylivuoto.", | |
45 "oktaaliluvun ylivuoto.", | |
46 "liukuluvun ylivuoto.", | |
47 "numerot 8 ja 9 eivät ole sallittuja oktaaliluvuissa.", | |
48 "virheellinen heksaluku; odotettiin vähintään yhtä heksanumeroa.", | |
49 "virheellinen binääriluku; odotettiin vähintään yhtä binäärinumeroa.", | |
50 "heksadesimaalisen liukuluvun eksponentti vaaditaan.", | |
51 "heksadesimaalisen liukuluvun eksponentista puuttui numeroita.", | |
52 "eksponenttien tulee alkaa numerolla.", | |
53 | |
54 // Parser messages | |
55 "odotettiin '{1}':a, mutta löydettiin '{2}'.", | |
56 "'{1}' on redundantti.", | |
57 "tupla voi esiintyä ainoastaan mallin viimeisenä parametrina.", | |
58 "funktion alkuehto jäsennettiin jo.", | |
59 "funktion loppuehto jäsennettiin jo.", | |
60 "linkitystyyppiä ei määritelty.", | |
61 "tunnistamaton linkitystyyppi '{1}'; sallittuja tyyppejä ovat C, C++, D, Windows, Pascal ja System.", | |
62 | |
63 // Help messages: | |
64 `dil v{1} | |
65 Copyright (c) 2007, Aziz Köksal. GPL3-lisensöity. | |
66 | |
67 Alikomennot: | |
68 {2} | |
69 Lisäohjeita tietystä alitoiminnosta saa kirjoittamalla 'dil help <toiminto>'. | |
70 | |
71 Käännetty {3}:n versiolla {4} {5}.`, | |
72 | |
73 `Luo XML- tai HTML-dokumentti D-lähdekoodista. | |
74 | |
75 Käyttö: | |
76 dil gen tiedosto.d [Valinnat] | |
77 | |
78 Valinnat: | |
79 --syntax : luo elementtejä syntaksipuun mukaisesti | |
80 --xml : käytä XML-muotoa (oletus) | |
81 --html : käytä HTML-muotoa | |
82 | |
83 Esimerkki: | |
84 dil gen Parser.d --html --syntax > Parser.html`, | |
375
0bd21b746a04
- Added code to main() for recognizing options to the importgraph command.
aziz
parents:
373
diff
changeset
|
85 |
0bd21b746a04
- Added code to main() for recognizing options to the importgraph command.
aziz
parents:
373
diff
changeset
|
86 ``, |
373 | 87 ]; |