Armenian Knowledge Base  

Go Back   Armenian Knowledge Base > Technical sections > Languages, Compilers, Interpreters
Register

Reply
 
LinkBack Thread Tools
Old 06.02.2008, 10:21   #1
★★★★★★★★★★★★★
 
Hrach_Techie's Avatar
 
Join Date: 08 2004
Location: London, UK
Age: 38
Posts: 16,531
Downloads: 8
Uploads: 0
Reputation: 482 | 6
Thumbs up Декларативное программирование на Java

Декларативное программирование ассоциируется обычно с такими языками, как Prolog, Haskell, Refal. В этом посте я расскажу о том, как можно декларативно программировать на Java. В качестве примера декларативного программирования часто приводя Parser Combinators из Haskell (Почитать можно тут), разбирающих вход при помощи рекурсивного спуска с возвратом, но ничто не мешает нам реализовать их на Java. Начнем с лексического анализа. Поскольку мы собираемся писать достаточно общий набор комбинаторов, определим базовый класс для лексических анализаторов:

смореть статью полностью тут
Reply With Quote
Reply

Thread Tools


На правах рекламы:
реклама

All times are GMT. The time now is 01:19.


Powered by vBulletin® Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.