OberonCore https://forum.oberoncore.ru/ |
|
GPCP - наткнулся на относительно свежий выпуск 10.04.2011 https://forum.oberoncore.ru/viewtopic.php?f=117&t=3571 |
Страница 1 из 1 |
Автор: | albobin [ Среда, 21 Сентябрь, 2011 15:31 ] |
Заголовок сообщения: | GPCP - наткнулся на относительно свежий выпуск 10.04.2011 |
Наткнулся на относительно свежий релиз (10.04.2011) http://gpcp.codeplex.com/ |
Автор: | Пётр Кушнир [ Среда, 21 Сентябрь, 2011 18:56 ] |
Заголовок сообщения: | Re: GardensPointCP |
дотнет версия живее, чем версия на jvm, да. |
Автор: | Пётр Кушнир [ Понедельник, 31 Октябрь, 2011 07:07 ] |
Заголовок сообщения: | Re: GardensPointCP |
а вот и новая версия для жабы Цитата: Hi All
This is just a heads-up for a couple of new releases of GPCP that are in the works. The short version, for those who do not wish to read the technical details below, are that I am bringing the JVM versions up to date with the CLR version 1.3.11. The code base for both JVM/Windows and JVM/Linux versions will be moving to the CodePlex website soon. The JVM version within about ten days, the Linux version about a week later. The reason that this is happening is that I discovered that some users are trying to use the old JVM 1.3.3 version that is still hanging about on the old PLAS.fit.qut.edu.au website. CodePlex user grieblm has contributed an updated version of the J2CPS program which produces CPS symbol files from java class files. This avoided me having to sort my way through the updated class file formats – thanks to Michael (grieblm). Anyhow the upshot of all of this is that I have done the work to bring the JVM version up to 1.3.11 level, mostly involving work on the runtime support libraries. All of this was done and dusted when I turned up a nasty issue: string input from a symbol file is length-limited to only 128 characters (what was I thinking at the time? Shame, shame, shame). Anyhow running J2CPS on the latest java library jar files blows this limit away by a huge factor. Java package sun_nio_cs_ext uses the string format to define character set translations and throws all kinds of exceptions. The only sensible fix is to reorganize the basic data structures of the compiler to use dynamic length strings, without blowing the memory footprint. And while I have the can of worms open I can fix any other little thing that needs fixing. Is anyone interested in a new dummy library for the CLR version, called WinMainSTA for example, that does the same as WinMain except adds in the plumbing equivalent to the C# single thread apartment property? Cheers John Emeritus Professor K John Gough Professor of Computer Science Queensland University of Technology Blogspot: John Gough on Software Tools |
Автор: | Пётр Кушнир [ Среда, 30 Ноябрь, 2011 11:26 ] |
Заголовок сообщения: | Re: GardensPointCP |
http://gpcp.codeplex.com/releases/view/77804 |
Автор: | Роман М. [ Вторник, 18 Сентябрь, 2012 22:32 ] |
Заголовок сообщения: | Re: GardensPointCP |
Сегодня вышел новый корректирующий выпуск Gardens Point Component Pascal 1.3.14:
Если ли среди присутствующих те, кто пользуется GPCP регулярно? Опишите где используете. |
Автор: | Пётр Кушнир [ Среда, 19 Сентябрь, 2012 01:33 ] |
Заголовок сообщения: | Re: GardensPointCP |
Да, вот бы они ещё сделали поля рекордов внутри WITH открытыми для записи. |
Автор: | ___ [ Воскресенье, 04 Ноябрь, 2012 09:42 ] |
Заголовок сообщения: | Re: GardensPointCP |
Пётр Кушнир писал(а): Да, вот бы они ещё сделали поля рекордов внутри WITH открытыми для записи. http://gpcp.codeplex.com/releases/view/96035 Цитата: Release Notes
Version 1.3.15 has a single change from v1.3.14: The semantics of regional type guards (that is, "WITH" statements) has been relaxed slightly to make the behavior compatible with BlackBox Component Builder. Guarded variables of record type may now have their fields mutated within the guarded region, but mutation of the entire variable is an error. Behavior for the pointer-to-record types is unchanged from v1.3.14. Reviews for this release |
Автор: | adva [ Четверг, 29 Ноябрь, 2012 10:58 ] |
Заголовок сообщения: | Re: GPCP - наткнулся на относительно свежий выпуск 10.04.201 |
Не смог найти информацию, есть ли компилятор oberona/КП в javascipt ? |
Автор: | Роман М. [ Четверг, 29 Ноябрь, 2012 11:35 ] |
Заголовок сообщения: | Re: GPCP - наткнулся на относительно свежий выпуск 10.04.201 |
adva писал(а): Не смог найти информацию, есть ли компилятор oberona/КП в javascipt ? Уже обсуждали ранее.Имеется компилятор Оберон-2 в JavaScript, именуемый OberonScript, транслируемый налету во время исполнения скрипта. Страница в http://oberoncore.ru/wiki/oberon_script Реального применения по-моему не было. |
Автор: | Alexey Veselovsky [ Четверг, 29 Ноябрь, 2012 11:59 ] |
Заголовок сообщения: | Re: GPCP - наткнулся на относительно свежий выпуск 10.04.201 |
Роман М. писал(а): adva писал(а): Не смог найти информацию, есть ли компилятор oberona/КП в javascipt ? Уже обсуждали ранее.Имеется компилятор Оберон-2 в JavaScript, именуемый OberonScript, транслируемый налету во время исполнения скрипта. Страница в http://oberoncore.ru/wiki/oberon_script Реального применения по-моему не было. Это не компилятор. Это интерпретатор. Причем не оберона, а какого-то языка синтаксически похожего на оберон, но при этом в отличае от Оберона, этот язык динамически типизированный. Целочисленной переменной присвоить строку? Легко! |
Автор: | Роман М. [ Четверг, 29 Ноябрь, 2012 12:32 ] |
Заголовок сообщения: | Re: GPCP - наткнулся на относительно свежий выпуск 10.04.201 |
Наверно, правильнее сказать, что это таки просто язык. А OberonScript включает в себя транслятор на язык JavaScript, который, в свою очередь, интерпретируется броузером. |
Автор: | Alexey Veselovsky [ Четверг, 29 Ноябрь, 2012 15:15 ] |
Заголовок сообщения: | Re: GPCP - наткнулся на относительно свежий выпуск 10.04.201 |
Роман М. писал(а): Наверно, правильнее сказать, что это таки просто язык. А OberonScript включает в себя транслятор на язык JavaScript, который, в свою очередь, интерпретируется броузером. Ну да. Входной язык там не Оберон. А js браузером не обязательно интерпретируется. |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |