Posts Tagged ‘State Machine’

State Machine – расширение языка Java для эффективной реализации автоматов

Вторник, Апрель 10th, 2012 Нет комментариев

Under : , , , ,

В данной статье предлагается новый язык объектно-ориентированного программирования State Machine, являющийся расширением языка программирования Java. В язык вводится ряд синтаксических конструкций, позволяющих программировать с использованием понятий автомат, состояние и событие. Для обработки новых синтаксических конструкций разработан препроцессор, преобразующий код на языке State Machine в код на языке Java. При этом новые синтаксические конструкции преобразуются в код на языке Java в соответствии с предложенным ранее авторами паттерном State Machine.

This paper presents a new Object-oriented programming language State Machine. This language is an extension of the Java. This language presents a number of syntactic constructions that provides an ability to create programs with notion of automaton, state and event. Author developed a preprocessor that transforms State Machine code to Java code. This preprocessor transforms new syntactic constructions to Java code according to State Machine pattern which was presented by these authors earlier. (далее…)