Mercurial > pyarq-presupuestos
comparison Generic/fiebdc.py @ 19:bea86fd8dfc6
- in float
| author | Miguel Ángel Bárcena Rodríguez <miguelangel@obraencurso.es> |
|---|---|
| date | Wed, 03 Sep 2014 12:14:04 +0200 |
| parents | 878159a13494 |
| children | f5ec50b625d1 |
comparison
equal
deleted
inserted
replaced
| 18:878159a13494 | 19:bea86fd8dfc6 |
|---|---|
| 1 #!/usr/bin/python | 1 #!/usr/bin/python |
| 2 # -*- coding: utf-8 -*- | 2 # -*- coding: utf-8 -*- |
| 3 ## File fiebdc.py | 3 ## File fiebdc.py |
| 4 ## This file is part of pyArq-Presupuestos. | 4 ## This file is part of pyArq-Presupuestos. |
| 5 ## | 5 ## |
| 6 ## Copyright (C) 2010-2013 Miguel Ángel Bárcena Rodríguez | 6 ## Copyright (C) 2010-2014 Miguel Ángel Bárcena Rodríguez |
| 7 ## <miguelangel@obraencurso.es> | 7 ## <miguelangel@obraencurso.es> |
| 8 ## | 8 ## |
| 9 ## pyArq-Presupuestos is free software: you can redistribute it and/or modify | 9 ## pyArq-Presupuestos is free software: you can redistribute it and/or modify |
| 10 ## it under the terms of the GNU General Public License as published by | 10 ## it under the terms of the GNU General Public License as published by |
| 11 ## the Free Software Foundation, either version 3 of the License, or | 11 ## the Free Software Foundation, either version 3 of the License, or |
| 101 "control_tilde" : re.compile(u"((\r\n)| |\t)+~"), | 101 "control_tilde" : re.compile(u"((\r\n)| |\t)+~"), |
| 102 "control_vbar" : re.compile(u"((\r\n)| |\t)+\|"), | 102 "control_vbar" : re.compile(u"((\r\n)| |\t)+\|"), |
| 103 "control_backslash" : re.compile(ur"((\r\n)| |\t)+\\"), | 103 "control_backslash" : re.compile(ur"((\r\n)| |\t)+\\"), |
| 104 "valid_code" : re.compile(u"[^A-Za-z0-9ñÑ.$#%&_]"), | 104 "valid_code" : re.compile(u"[^A-Za-z0-9ñÑ.$#%&_]"), |
| 105 "special_char": re.compile(u"[#%&]"), | 105 "special_char": re.compile(u"[#%&]"), |
| 106 "no_float": re.compile(u"[^0-9.]"), | 106 "no_float": re.compile(u"[^\-0-9.]"), |
| 107 "formula" : re.compile(u".*[^0123456789\.()\+\-\*/\^abcdp ].*"), | 107 "formula" : re.compile(u".*[^0123456789\.()\+\-\*/\^abcdp ].*"), |
| 108 "comment": re.compile(u"#.*\r\n"), | 108 "comment": re.compile(u"#.*\r\n"), |
| 109 "empty_line": re.compile(ur"(\r\n) *\r\n"), | 109 "empty_line": re.compile(ur"(\r\n) *\r\n"), |
| 110 "space_before_backslash" : re.compile(ur"( )+\\"), | 110 "space_before_backslash" : re.compile(ur"( )+\\"), |
| 111 "space_after_backslash" : re.compile(ur"\\( )+"), | 111 "space_after_backslash" : re.compile(ur"\\( )+"), |
