source: src/CompilationState.h @ 5c473c9

ADTast-experimental
Last change on this file since 5c473c9 was 64b3cda, checked in by Andrew Beach <ajbeach@…>, 23 months ago

Adjusted -Pasterr so it works while using the new ast. Removed the -Ptree option as it doesn't seem to work and no one uses it.

  • Property mode set to 100644
File size: 1002 bytes
Line 
1//
2// Cforall Version 1.0.0 Copyright (C) 2018 University of Waterloo
3//
4// The contents of this file are covered under the licence agreement in the
5// file "LICENCE" distributed with Cforall.
6//
7// CompilationState.h --
8//
9// Author           : Rob Schluntz
10// Created On       : Mon Ju1 30 10:47:01 2018
11// Last Modified By : Henry Xue
12// Last Modified On : Tue Jul 20 04:27:35 2021
13// Update Count     : 5
14//
15
16extern int yydebug;                   // set for -g flag (Grammar)
17extern int
18        astp,
19        bresolvep,
20        bboxp,
21        bcodegenp,
22        ctorinitp,
23        declstatsp,
24        exdeclp,
25        exprp,
26        expraltp,
27        genericsp,
28        libcfap,
29        nopreludep,
30        genproto,
31        deterministic_output,
32        useNewAST,
33        nomainp,
34        resolvep,
35        resolvprotop,
36        symtabp,
37        treep,
38        tuplep,
39        validp,
40        errorp,
41        codegenp,
42        prettycodegenp,
43        linemarks;
44
45// is the compiler building prelude or libcfa?
46inline bool buildingLibrary() {
47        return libcfap | treep;
48}
49
50// Local Variables: //
51// tab-width: 4 //
52// mode: c++ //
53// compile-command: "make install" //
54// End:  //
Note: See TracBrowser for help on using the repository browser.