lp:~vila/ols-config/flex

Created by Vincent Ladeuil and last modified
Get this branch:
bzr branch lp:~vila/ols-config/flex
Only Vincent Ladeuil can upload to this branch. If you are Vincent Ladeuil please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Vincent Ladeuil
Project:
ols-config
Status:
Development

Recent revisions

98. By Vincent Ladeuil

Use a reentrant scanner.

97. By Vincent Ladeuil

Rename cf_scan.setup to cf_scan.setup_buffer.

96. By Vincent Ladeuil

Cleanup tests by adding helpers.

95. By Vincent Ladeuil

Remove duplication in C code.

94. By Vincent Ladeuil

python3 support.

93. By Vincent Ladeuil

Add lineno support (leaving flex handle it).

Flex 2.6.0-11 has a bug: yylineno is not reset by yy_scan_string().

92. By Vincent Ladeuil

Add symbols for token values and test [:space:] (hint, it includes \n).

91. By Vincent Ladeuil

Add a unicode test to ensure the scanner properly deals with it (i.e. works on utf8 encoded strings).

90. By Vincent Ladeuil

Basic flex generated scanner with tests.

This is not the real scanner but validates the pipes between python and C.

89. By Vincent Ladeuil

Build an extension for a flex generated C file.

No attempt has been made to make it functional at that point, it's just a
first pass at building the right things in the right place with the right
options but can't be called from python yet.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:ols-config
This branch contains Public information 
Everyone can see this information.

Subscribers