source: project/release/3/fmt/fmt-c-chicken.scm @ 10190

Last change on this file since 10190 was 10190, checked in by Alex Shinn, 12 years ago

Updating to version 0.513.

File size: 1.4 KB
Line 
1;;;; fmt-c-chicken.scm -- fmt-c for Chicken
2;;
3;; Copyright (c) 2007 Alex Shinn.  All rights reserved.
4;; BSD-style license: http://synthcode.com/license.txt
5
6(use fmt)
7
8(cond-expand
9 (compiling
10  (declare
11   (export
12    fmt-in-macro? fmt-expression? fmt-return? fmt-default-type
13    fmt-newline-before-brace? fmt-braceless-bodies?
14    fmt-indent-space fmt-switch-indent-space fmt-op fmt-gen
15    c-in-expr c-in-stmt c-in-test
16    c-paren c-maybe-paren c-type c-literal? c-literal char->c-char
17    c-struct c-union c-class c-enum c-typedef c-cast
18    c-expr c-expr/sexp c-apply c-op c-indent c-current-indent-string
19    c-wrap-stmt c-open-brace c-close-brace
20    c-block c-braced-block c-begin
21    c-fun c-var c-prototype c-param c-param-list
22    c-while c-for c-if c-switch
23    c-case c-case/fallthrough c-default
24    c-break c-continue c-return c-goto c-label
25    c-static c-const c-extern c-volatile c-auto c-restrict c-inline
26    c++ c-- c+ c- c* c/ c% c& c^ c~ c! c&& c<< c>> c== c!= ;  |c\||  |c\|\||
27    c< c> c<= c>= c= c+= c-= c*= c/= c%= c&= c^= c<<= c>>= ;++c --c ;  |c\|=|
28    c++/post c--/post c. c->
29    c-bit-or c-or c-bit-or=
30    cpp-if cpp-ifdef cpp-ifndef cpp-elif cpp-endif cpp-undef
31    cpp-include cpp-define cpp-wrap-header cpp-pragma cpp-line
32    cpp-error cpp-warning cpp-stringify cpp-sym-cat
33    c-comment c-block-comment c-attribute
34    )))
35 (else))
36
37(include "fmt-c.scm")
38
Note: See TracBrowser for help on using the repository browser.