UltraGram

UltraGram 6.0.64

Windows / Ust-Solutions / 871 / Full spec
Сүрөттөмө

UltraGram - бул профессионалдуу программалык камсыздоону иштеп чыгуучулар үчүн иштелип чыккан күчтүү визуалдык талдоочу генератор. Бул колдонмо талдоочулардын, котормочулардын же компиляторлордун грамматикаларын түзүү, аларды сынап көрүү жана артыкчылыктуу программалоо тилинде талдоочу баштапкы кодду түзүү үчүн кеңейтилген функцияларды камсыз кылат.

UltraGram менен сиз оңой эле татаал талдоочуларды түзө аласыз, алар атүгүл эң татаал киргизилген маалыматтарды иштете алат. Программа жөнөкөй жана колдонуучуга ыңгайлуу Интегралдык Өнүктүрүү чөйрөсүн (IDE) камтыйт, ал грамматикаларды тез жана натыйжалуу түзүүгө мүмкүндүк берет. Сиз ошондой эле IDEди грамматикаңызды сынап көрүү жана тандаган программалоо тилинде талдоочу булак кодун түзүү үчүн колдоно аласыз.

UltraGram негизги өзгөчөлүктөрүнүн бири талдоочу иштеп чыгуу процессинде пайда болгон бардык көйгөйлөр жөнүндө толук маалымат берүү жөндөмдүүлүгү болуп саналат. Бул өзгөчөлүк көйгөйлөрдү иштеп чыгуу циклинин башталышында аныктоого жардам берет, андыктан аларды чоң көйгөйлөргө айланганга чейин чече аласыз.

UltraGram дагы бир маанилүү өзгөчөлүгү - анын бардык мүмкүн болгон талдоо конфликттеринин ачык жана түшүнүктүү графикалык чагылдырылышы. Бул визуализация сиздин грамматикаңыздын кандайча иштээрин жана анын ар кандай типтеги киргизүү маалыматтарын кантип иштетээрин түшүнүүнү жеңилдетет.

UltraGram ошондой эле грамматиканы иштеп чыгуу стадиясында табылбай турган аткаруу каталарын аныктоого жардам берген өркүндөтүлгөн каталарды аныктоо жана калыбына келтирүү механизмдерин камтыйт. Бул механизмдер сиздин талдоочуларыңыз күтүлбөгөн киргизүү маалыматтарын кыйратпастан же туура эмес натыйжаларды бербестен иштетүү үчүн жетиштүү бекем болушун камсыздайт.

Программа UNICODE жана интернационалдаштырууну колдойт, бул ASCII эмес символдор же башка атайын талаптары бар тилдер үчүн талдоочуларды иштеп чыгууну жеңилдетет. Кошумчалай кетсек, UltraGram бир нече талдоо алгоритмдерин колдойт, анын ичинде LALR(1), LR(1) жана GLR, бул иштеп чыгуучуларга грамматикаларын иштеп чыгууда көбүрөөк ийкемдүүлүк берет.

Акырында, UltraGram бир нече максаттуу тилдерди колдойт, анын ичинде C++, Java, C# жана VB.NET, бул иштеп чыгуучулар өздөрүнүн грамматикасынан талдоочу булак кодун түзүүдө өздөрүнө жаккан программалоо тилин тандай алышат.

Жыйынтыктап айтканда, эгер сиз каталарды аныктоонун өркүндөтүлгөн механизмдери бар күчтүү визуалдык талдоочу генератор издеп жатсаңыз, UNICODE/интернационалдаштыруу, ошондой эле бир нече талдоо алгоритмдери/максаттуу тилдерди колдоо, анда UltraGramдан башканы издебеңиз!

Full spec
Publisher Ust-Solutions
Publisher сайты http://ultragram.com
Чыккан датасы 2012-09-11
Кошулган күнү 2012-09-11
Категория Иштеп чыгуучунун куралдары
Sub категория Interpreters & Compilers
Нускасы 6.0.64
Os талаптар Windows, Windows NT, Windows 2000, Windows XP
Талаптар None
Баасы Free
Жумасына жүктөөлөр 0
Жалпы жүктөлүүлөр 871

Comments: