[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Chicken-users] csc and syntax checking
From: |
Manuel Uberti |
Subject: |
Re: [Chicken-users] csc and syntax checking |
Date: |
Mon, 6 Jun 2016 18:28:01 +0200 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Icedove/38.8.0 |
Just a quick update. I'm on it: https://github.com/flycheck/flycheck/pull/987
:)
Manuel Uberti
https://manuel-uberti.github.io
GPG fingerprint = 8702 9F53 2466 A6B5 E3F4 6B44 4E57 A6C4 CAA4 8F62
On 01/06/16 12:49, Manuel Uberti wrote:
> Hi everybody,
>
> those of you who were on the #chicken IRC yesterday may remember my cumbersome
> tries with this. Since I am not always able to be on IRC all the time, I'll
> try
> with a email.
>
> I'm working on a syntax checker for Flycheck (on Emacs). Following Mario
> Goulart
> tips, I am using this:
>
> csc -A -M -P <filename.scm>
>
> I've attached the files I am working on. As you can see, there's a main file
> (stitchcounter.scm) and a unit (io-utils.scm).
>
> If I do this:
>
> csc -A -M -P stitchcounter.scm
>
> I get this:
>
> Warning: reference to possibly unbound identifier `get-num' in:
> Warning: pick
> Warning: option-2
> Warning: option-1
>
> Error: module unresolved: main
>
> Error: shell command terminated with non-zero exit status 256:
> '/usr/local/bin/chicken' 'stitchcounter.scm' -output-file 'stitchcounter.c'
> -analyze-only -module -check-syntax
>
> I see 2 problems here:
>
> - I don't understand the warnings: get-num is defined in io-utils.scm and
> stitchcounter.scm uses it correctly (I can produce a binary compiling those 2
> files)
>
> - the Error terminated abruptly and so the syntax checker in Flycheck doesn't
> work
>
>
> Any ideas?
>
>
> Kind regards
>
>
>
> _______________________________________________
> Chicken-users mailing list
> address@hidden
> https://lists.nongnu.org/mailman/listinfo/chicken-users
>