• Home
  • Most Popular
  • Submit
  • About Us
  • Contact Us

Softpile

Free Downloads

Categories
  • Home
  • Most Popular
  • Communications
  • Desktop
  • Games & Entertainment
  • Graphic Apps
  • Network & Internet
  • Security & Privacy
  • System Utilities
Alternative to itextsharp 2022.11.10347
IronPDF offers an itextsharp alternative for HTML to PDF conversion with C# code examples, documentation, and ...
VShell Server for Linux and Mac 4.8
VShell is a versatile and secure file transfer server that supports multiple protocols and is compatible ...
PDF Studio PDF Editor for Linux 2022
PDF Studio is a cost-effective PDF editor that delivers full compatibility with the PDF Standard. It's ...
VQ Probe for Linux 1.5
VQ Probe is a comprehensive software tool that enables objective and subjective video quality analysis. The ...
Resilient Server 2.3
This Debian GNU/Linux (Buster) based software has a customized partitioning scheme that enhances robustness against filesystem ...
Valentina Studio for Linux 9.6
Valentina Studio is a cross-platform GUI manager for Mac, Windows, and Linux. It allows users to ...
VPN Lifeguard for Linux 1.0.58
The software monitors VPN connection and automatically terminates apps during connection loss, re-establishes the connection and ...
G_Viewer 0.84
G_Viewer is a Linux software that serves as both a file system and photo/image viewer. It ...
Checksome File Hash Tool for Linux 1.1
This software allows for the generation and verification of file hashes. It is a quick and ...
KeyWrangler Password Manager for Linux 1.2
A password management software that is secure, offline and extensible. It offers military-grade encryption to protect ...
Home Linux CTAL_0 Download

CTAL_0

April 3, 2007
CTAL_0 is a C compiler that creates CTAL0 assembly code and is an extension of the Typed Assembly Language. It is an experimental software.
Version 1.0.0a
License GPL
Platform Linux
Supported Languages English
Homepage www.yl.is.s.u-tokyo.ac.jp
Developed by Takahiro Kosakai
CTAL_0 is an experimental C compiler and an extension of Typed Assembly Language. It generates CTAL0 assembly code, making it a unique tool for C programmers who are looking to optimize their code.

To get started, download the source code and extract it. Then, navigate to the ctalz-software directory and use the make command to compile the extension. Once compiled, you can run the compiler by invoking the shell script ctc. If the compilation is successful, it generates a CTAL0 assembly file with the suffix ".cts".

To check your typed code, you can run the type-checker by invoking the shell script cttc. If the type-checking succeeds, it generates an x86 assembly file with the suffix ".s".

Let's take an example of how this works. Suppose you want to compile the sample program test.c. Navigate to the ctalz-software directory and run the following commands:

$ ./ctc test.c
$ ./cttc test.cts
$ gcc test.s -lgc

Overall, CTAL_0 is an exciting tool for programmers looking to experiment with C code and generate optimized assembly code.
What's New

Version 1.0.0a: N/A

Free Download 95K
333
  • Share on:

Most Popular

  1. Quicksilver Forums 1.4.2
    151
  2. Dvgrab 3.4
    97
  3. DynVPN 1.0
    84
  4. SlideMap 1.2.2
    79
  5. CherryTV 0.1
    78
  6. Free Orion 0.3.13
    68
  7. porm r2
    68
  8. fuseftp 0.8
    66
  9. Java Games 1.0
    66
  10. crick-info 1.0
    66

Related Downloads

TVSpectre
TVSpectre is a software that retrieves TV program information from tvmovie.de.
xsddoc
XSDDoc generates documentation for W3C XML Schemas.
xonix
Xonix Project is a software that brings the classic game of Xonix ...
MLS's FC Dallas - Official Soccer Boom!
FC Dallas Soccer Boom software features an embedded scrolling news section and ...
django-memcached
Django-memcached is a reusable app that displays statistics of running memcached instances. ...
Lua
Lua is a customizable scripting language.
Geeks Artificial Neural Network
Geeks Artificial Neural Network is an advanced platform for various applications to ...
CoffeeSaint
Nagios status viewer: a software that displays the status of Nagios monitoring ...
Javascript VirtualKeyboard
The Javascript VirtualKeyboard enables the usage of any keyboard layout existing without ...
Ovidentia
Ovidentia generates professional-quality collaborative/groupware portals.
Copyright © 1999-2025 Softpile Free Downloads
  • Most Popular
  • Submit
  • About Us
  • Contact Us
  • Privacy Policy
  • Disclaimer
  • Terms of Use

Can we use your data to tailor ads for you?

Our partners will collect data and use cookies for ad personalization and measurement.

By choosing "I agree", closing this pop-up or clicking on any element on the page, you agree to the use of cookies to help us provide you with a better user experience.

Learn how Softpile and our partners collect and use data.

You can change your choice at any time in our privacy center.

Cookie Settings

Our website stores four types of cookies. At any time you can choose which cookies you accept and which you refuse. You can read more about what cookies are and what types of cookies we store in our Cookie Policy.

are necessary for technical reasons. Without them, this website may not function properly.

are necessary for specific functionality on the website. Without them, some features may be disabled.

allow us to analyse website use and to improve the visitor's experience.

allow us to personalise your experience and to send you relevant content and offers, on this website and other websites.