The paper presents innovative parser construction method and parser generator prototype which generates a computer language parser directly from a set of annotated classes in contrast to standard parser generators which specify concrete syntax of a computer language using BNF notation. A language with textual concrete syntax is defined upon the abstract syntax definition extended with annotations in the presented approach. Annotations define instances of concrete syntax patterns in a language. Abstract syntax of a language is inevitable input of the parser generator as well as language's concrete syntax pattern definitions. The process of parser implementation is presented on the concrete computer language - the Simple Arithmetic Language. The paper summarizes results of the studies of implemented parser generator and describes its role in the university courses.
A number of floods have been observed in the Slovak Republic in recent years, thereby raising awareness of and concern about flood risks. The paper focuses on the trend detection in the annual maximum discharge series in the Vah River basin located in Slovak Republic. Analysis was performed on data obtained from 59 gauging stations with minimum lengths of the observations from 40 years to 109 years. Homogeneity of the time series was tested by Alexandersson test for single shift at 5% level of significance. The Mann-Kendall trend test and its correction for autocorrelated data by Hamed and Rao (1998) were used to analyse the significance of detected changes in discharges. The series were analysed at different lengths of 40, 50, 60 years and whole observation period. Statistically significant rising and decreasing trends in the annual maximum discharge series were found in different regions of the Vah River catchments
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.