bero1985 / crosspascal Goto Github PK
View Code? Open in Web Editor NEWCrossPascal aims to be a Delphi 7 compatible cross-platform source-to-source compiler which generates intermediate C code.
CrossPascal aims to be a Delphi 7 compatible cross-platform source-to-source compiler which generates intermediate C code.
I tried using it on HelloWorld.dpr and also the test.pas like so:
cpc.exe test.pas
but it seems to crash ?
Also what is this exactly ?
Does it compile pascal to c ? or does it do something else ?
Does it need other executables ? The help options seem to indicate some kind of target (compiler or something?) ?
At 2006 year you had written self-applicable Pascal compiler โ BeRo Tiny Pascal. It has simple and compact full source code and is best for teaching students on compiler development course. Can you share the compiler on GitHub with open source license agreement (BSD, MIT, GNU or other)?
I am a teacher in BMSTU and I want use BeRo Tiny Pascal in my work legally (i.ย e. with open source license written by author).
P.S. Sorry for my English.
What steps will reproduce the problem?
1. Build system
2. Try to compile test.p
3. Try to define compiler with -CS
What is the expected output? What do you see instead?
Expect to see results of compilation.
Instead seeing:
CrossPascal 1.00 - Copyright (C) 2005-2013, BeRo & red
Compiling TEST
An unhandled exception occurred at $00478E12 :
Exception : Could not execute command line: -c SYSTEM.c
$00478E12
$004187A2
$004189C6
$004562F2
$004265B1
$004201EA
$004184A3
$004189C6
$00418AAA
$004018E1
$004019BC
What version of the product are you using? On what operating system?
CrossPascal 1.00 - Copyright (C) 2005-2013, BeRo & red
Windows 7.
Please provide any additional information below.
Compiler.pas seems to be targeting TCC and ignoring all others. I'm using gcc.
Original issue reported on code.google.com by [email protected]
on 5 Jul 2014 at 9:47
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.