On Mon, Mar 16, 2015 at 12:49 PM, anatoly techtonik <[email protected]> wrote:
> On Tue, Mar 10, 2015 at 1:32 PM, Amaury Forgeot d'Arc
> <[email protected]> wrote:
>> 2015-03-09 19:43 GMT+01:00 anatoly techtonik <[email protected]>:
>>>
>>> I'll start from afar, so that it will be easier to understand what I
>>> am thinking about..
>>>
>>> CFFI uses pycparser, which parses C files, but! uses C compiler
>>> to strip comments from C files and process defines, but almost
>>> all .c files contain comments, so pycparser is basically useless
>>> as a parser, but maybe it has a good API for working with AST.
>>>
>>> Anyway, I tried to see if I can teach pycparser to strip
>>> comments itself, and in c_lexer.py I found a list of tokens,
>>> among which there were no token representing the comment
>>> start.
>>
>>
>> This looks off-topic for PyPy or CFFI.
>> Did you intend to send this message to some pycparser forum?
>
> I'll keep in mind that 10 lines is a limit for a topic start. Let me quote
> from the bottom:
>
> --cut--
> I read the ontologies is way to express relations between
> object in this automatic was as triples. Like;
>
>   COMMENTSTART is a TOKEN
>   COMMENTSTART starts a COMMENT
>
> And I wonder, have anybody tried to apply this ontology
> stuff to designing and analysing computer languages?
> If yes, maybe there are some databases with such
> information about parsers. I would like to query names of
> all tokens that represent a program comment.
> --cut--
>
> Is the discussion about language parser strategy appropriate for
> pypy-dev?
>

No, this is not an appropriate topic. pypy-dev is about development of
PyPy and associated technologies, not about discussing theoretical
properties of parsers.

Cheers,
fijal
_______________________________________________
pypy-dev mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-dev

Reply via email to