Identifier syntax and mnemonics in programming languages
The main attention in the paper is paid to the set of symbols, which can be used in identifiers. Modern computers uses 8 bit coding, and many programming languages does so. But only few of them (Logo, Component Pascal) takes all advantages of 8 bit coding and allows to use all letters of alphabet i...
Saved in:
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
Vilnius University Press
2000-12-01
|
Series: | Lietuvos Matematikos Rinkinys |
Online Access: | https://www.zurnalai.vu.lt/LMR/article/view/35095 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
_version_ | 1825197149877436416 |
---|---|
author | Mikas Grigaliūnas Gintautas Grigas |
author_facet | Mikas Grigaliūnas Gintautas Grigas |
author_sort | Mikas Grigaliūnas |
collection | DOAJ |
description |
The main attention in the paper is paid to the set of symbols, which can be used in identifiers. Modern computers uses 8 bit coding, and many programming languages does so. But only few of them (Logo, Component Pascal) takes all advantages of 8 bit coding and allows to use all letters of alphabet in identifiers. Proffesional languages such as Pascal and C have restrictions for a symbol set in identifiers. These restrictions comes back from 7 or even 6 bit coding. The recent standards of programming languages allows to extend symbol set. Such kind of extension – interface between IbrboPascal and MS Word, which allows to use Lithuanian and Latvian letters in Pascal program identifiers, is presented in this paper. Some languages (Ada95, Java) already uses Unicode. The sets of symbols for identifiers in these languages are defined in different ways. Unicode itself provides syntax rules for identifiers, in order to ensure uniform treatment of identifiers.
|
format | Article |
id | doaj-art-2b2a1f37b84c4c29a23817b89f462f71 |
institution | Kabale University |
issn | 0132-2818 2335-898X |
language | English |
publishDate | 2000-12-01 |
publisher | Vilnius University Press |
record_format | Article |
series | Lietuvos Matematikos Rinkinys |
spelling | doaj-art-2b2a1f37b84c4c29a23817b89f462f712025-02-11T18:14:54ZengVilnius University PressLietuvos Matematikos Rinkinys0132-28182335-898X2000-12-0140spec.10.15388/LMR.2000.35095Identifier syntax and mnemonics in programming languagesMikas Grigaliūnas0Gintautas Grigas1Vilnius UniversityInstitute of Mathematics and Informatics The main attention in the paper is paid to the set of symbols, which can be used in identifiers. Modern computers uses 8 bit coding, and many programming languages does so. But only few of them (Logo, Component Pascal) takes all advantages of 8 bit coding and allows to use all letters of alphabet in identifiers. Proffesional languages such as Pascal and C have restrictions for a symbol set in identifiers. These restrictions comes back from 7 or even 6 bit coding. The recent standards of programming languages allows to extend symbol set. Such kind of extension – interface between IbrboPascal and MS Word, which allows to use Lithuanian and Latvian letters in Pascal program identifiers, is presented in this paper. Some languages (Ada95, Java) already uses Unicode. The sets of symbols for identifiers in these languages are defined in different ways. Unicode itself provides syntax rules for identifiers, in order to ensure uniform treatment of identifiers. https://www.zurnalai.vu.lt/LMR/article/view/35095 |
spellingShingle | Mikas Grigaliūnas Gintautas Grigas Identifier syntax and mnemonics in programming languages Lietuvos Matematikos Rinkinys |
title | Identifier syntax and mnemonics in programming languages |
title_full | Identifier syntax and mnemonics in programming languages |
title_fullStr | Identifier syntax and mnemonics in programming languages |
title_full_unstemmed | Identifier syntax and mnemonics in programming languages |
title_short | Identifier syntax and mnemonics in programming languages |
title_sort | identifier syntax and mnemonics in programming languages |
url | https://www.zurnalai.vu.lt/LMR/article/view/35095 |
work_keys_str_mv | AT mikasgrigaliunas identifiersyntaxandmnemonicsinprogramminglanguages AT gintautasgrigas identifiersyntaxandmnemonicsinprogramminglanguages |