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...

Full description

Saved in:
Bibliographic Details
Main Authors: Mikas Grigaliūnas, Gintautas Grigas
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