Читайте также: |
|
Лексема – это единица текста программы, которая имеет определенный смысл для компилятора и которая не может быть разбита в дальнейшем. В Visual Basic различают шесть классов лексем:
1. свободно выбираемые и используемые идентификаторы;
2. служебные (зарезервированные) слова;
3. константы;
4. строки (строковые константы);
5. операции (знаки операций);
6. разделители (знаки пунктуации).
Посредством идентификаторов обозначают имена переменных, констант, процедур и функций. Идентификатор представляет собой последовательность букв, цифр и символов подчеркивания. Выбирая идентификатор для имени, следует учитывать два обстоятельства. Во-первых, имя должно быть содержательным, т.е. отражать назначение переменной, что делает программу более читабельной. Во-вторых, Visual Basic накладывает на имена следующие ограничения:
· имя должно начинаться с буквы;
· имя не должно содержать точки, пробела, разделительных символов, знаков операций, а также специальных символов;
· имя должно быть уникальным, оно не должно совпадать с зарезервированными словами Visual Basic или с другими именами;
· длина имени может включать до 255 символов, но следует иметь в виду, что Visual Basic учитывает только первые 31 символов от начала имени.
В Visual Basic, как и в других языках программирования, есть зарезервированные (ключевые) слова, которые нельзя выбирать в качестве идентификаторов имен. Перечень зарезервированных слов приведен в таблице 7.1.
Зарезервированные слова Visual Basic Таблица 7.1.
All | Else | Friend | Len | Null | Property | String |
As | Empty | Get | Let | ON | Public | TABLE |
ASC | Error | IN | Lock | On | Resume | Then |
Binary | False | INDEX | Me | Option | Seek | Time |
BY | Date | Input | Mid | Optional | SELECT | To |
ByRef | DESC | INTO | New | ParamArray | Set | WITH |
ByVal | DROP | Is | Next | Static | WithEvents | |
CREATE | For | JOIN | Nothing | Private | Step |
Имена могут быть простыми или составными. Имена следует выбирать такими, чтобы они несли в себе больше информации о назначении переменной, процедуры или функции.
Существуют соглашения по стилю имен, которых желательно придерживаться:
· идентификатор должен понятным образом отражать назначение переменной, это правило способствует пониманию программы;
· лучше использовать строчные имена, в случае составных названий нужно отделять друг от друга составляющие их слова подчеркиванием или начинать новое слово с прописной буквы;
· имена из прописных букв используются для определения констант.
Дата добавления: 2015-01-30; просмотров: 28 | Поможем написать вашу работу | Нарушение авторских прав |