| class CONVERT |
|---|
| **** | the following attributes are needed for translation from pre 1.1 syntax to 1.1 syntax. |
| attr end_pos:INT; |
|---|
| attr file:FILE; |
|---|
| attr need_to_convert:BOOL; |
|---|
| attr start_pos:INT; |
|---|
| attr end_pos:INT; |
|---|
| attr file:FILE; |
|---|
| attr need_to_convert:BOOL; |
|---|
| attr start_pos:INT; |
|---|
| back_to(ch:CHAR) |
|---|
| convert_bind |
|---|
| **** | converts "bind" and "bind" to "bind" |
| convert_iter_def(feature_name:IDENT) |
|---|
| **** | converts 1.0 syntax for iter defs to 1.1 syntax More precisely, ``once'' is added for once args and ``!'' is removed from hot args No changes for function calls |
| convert_type_def |
|---|
| **** | converts ``type'' to ``abstract class'' according to 1.1 spec |
| convert_value |
|---|
| **** | converts ``value'' to ``immutable'' according to 1.1 spec |
| create(parser:PARSER, conv:BOOL, fname:STR):SAME |
|---|
| set_end |
|---|
| set_end(i:INT) |
|---|
| set_start |
|---|
| set_start(i:INT) |
|---|
| write_chunk |
|---|