Download presentation
Presentation is loading. Please wait.
1
Автоматическая трансляция проекта Dypgen с языка OCaml на язык F# Научный руководитель: Я. А. Кириленко Выполнил : студент 345 гр. Эдуард Баранов
2
YaccConstructor Генератор синтаксических анализаторов для произвольных контекстно-свободных грамматик. Разрабатывается на F#
3
GLR Generalized Left-to-right Rightmost derivation parser поддержка неоднозначных контекстно- свободных грамматик создает множество деревьев разбора (лес)
4
Dypgen GLR-генератор для Objective Caml Обрабатывает неоднозначные грамматики Приоритеты и отношения Саморасширяемые грамматики «Живой» проект
5
Цели работы Изучение возможности трансляции кода с языка OCaml в F# Реализация автоматического транслятора для проекта Dypgen
6
Реализация Camlp4 – Pre-Processor-Pretty-Printer для Oсaml Реализация дополнительного принтера для Camlp4
7
Результаты Изучены возможности Camlp4 Изучена методика построения трансляторов Изучена возможность трансляции кода с языка OCaml на F# Создан транслятор, преобразующий структуры OCaml в структуры F#
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.