ACSE 2.0.3
Advanced Compiler System for Education
Loading...
Searching...
No Matches
acse.c File Reference

Main file of the ACSE compiler. More...

#include <stdlib.h>
#include <string.h>
#include <getopt.h>
#include <stdbool.h>
#include <stdio.h>
#include <unistd.h>
#include "list.h"
#include "target_info.h"
#include "program.h"
#include "target_asm_print.h"
#include "target_transform.h"
#include "cfg.h"
#include "reg_alloc.h"
#include "parser.h"
#include "errors.h"

Go to the source code of this file.

Functions

char * getLogFileName (const char *logType, const char *fn)
void banner (void)
void version (void)
void usage (const char *name)
int main (int argc, char *argv[])

Detailed Description

Main file of the ACSE compiler.

Definition in file acse.c.

Function Documentation

◆ banner()

void banner ( void )

Definition at line 46 of file acse.c.

◆ getLogFileName()

char * getLogFileName ( const char * logType,
const char * fn )

Definition at line 21 of file acse.c.

◆ main()

int main ( int argc,
char * argv[] )

Definition at line 67 of file acse.c.

◆ usage()

void usage ( const char * name)

Definition at line 57 of file acse.c.

◆ version()

void version ( void )

Definition at line 51 of file acse.c.