forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Основной форум (http://forum.boolean.name/forumdisplay.php?f=49)
-   -   создание MIDletPascal compiler'a (http://forum.boolean.name/showthread.php?t=6385)

abcdef 16.12.2009 13:57

Ответ: создание MIDletPascal compiler'a
 
Вложений: 1
старая и последняя версия JavaClassCompiler c возможностью использовать метки

abcdef 13.05.2010 13:33

Ответ: создание MIDletPascal compiler'a
 
Вложений: 1
увидел программку в MIDletPascal первых попыток конвертера исходного кода из Pascal-е подобного языка в исходник Java
http://wap-project.tk/download/file.php?view=9
для сборки в jar должны использоваться: библиотеки class-файлов, java компилятор, преверификатор, zip архиватор.

abcdef 24.05.2010 13:19

Ответ: создание MIDletPascal compiler'a
 
общие сведения "Compiling Pascal to Java Bytecode"
http://www.xs4all.nl/~mpdeboer/scriptie/scriptie.html

abcdef 31.05.2010 10:22

Ответ: создание MIDletPascal compiler'a
 
Вложений: 1
Решил сделать простой конвертер файлов pascal в синтаксис java.
буду рад, если кто-нить доработает т.к. программа адаптирует только рутинные операции где-то на 80%, а имена подпрограмм и операции для специфичные операции типов - нет.

abcdef 15.06.2010 12:38

Ответ: создание MIDletPascal compiler'a
 
Вложений: 1
конвертер pas-java
для разбора больших вложенностей dos стека не хватает, поэтому откомпилировал в delphi
пришлось изменить строку
"if st[length(st)] in ['a'..'z','0'..'9'] then if s[1] in ['a'..'z','0'..'9'] then st:=st+' ';"
на строку
"if st<>'' then if st[length(st)] in ['a'..'z','0'..'9'] then if s[1] in ['a'..'z','0'..'9'] then st:=st+' ';"


Часовой пояс GMT +4, время: 08:22.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot