Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/BioJulia/ragel

Ragel State Machine Compiler - Experimental Julia Support
https://github.com/BioJulia/ragel

stop compiling the origin DOT code generator

3e536c7a191be25a9b5acd84615ae5999451b9c5 authored about 12 years ago
more removal of old condition code

c79f75b0b2ef839c0b6d04ac784c06d523d4e585 authored about 12 years ago
more removal of original condition implementation

6cdb645fbc9fb416c4b873fa0161e41fbee751e5 authored about 12 years ago
elimnated PTR_CONST, was from the C/D code generator

2fa38319373f7c9ce0e8ac7476c399ea2a5e2e97 authored about 12 years ago
removed a couple relics of the C/D code genertor

a36388ab32ae6d067a9592ca95095efda9f9ca2e authored about 12 years ago
removal of the wide key functions in the C codegen

also uppercased gen functions that were in camel case

436b7ef6a2358849c603e25435fa5990a36642cf authored about 12 years ago
removed more of the orignal conditions implementation

1e32dc1b210897fbd39d0b2a7dc0b1058c704116 authored about 12 years ago
eliminated PTR_CONST_END()

40de1a27c7d87369b13596aae4c2101c8e1de85d authored about 12 years ago
eliminated WIDE_ALPH_TYPE from the C code generator

56f1d073559fdf817a427c05f8d29f6c6b98ca22 authored about 12 years ago
deleted more of the original condition implementation

5832e79f9f3b0ceb47832a835f6d2bb26be4112e authored about 12 years ago
removing original condition implementation

897d7b7a34fa79bcc9a5b978bb8a269cad4e3688 authored about 12 years ago
the TRANS_ACTION function can be removed

640b5dd992b57125d461501402ac2108249ce30f authored about 12 years ago
converted the TRANS_TARGS functions into setTransPos

0dfcd3eff40d7870110586eed112c94af2b254fa authored about 12 years ago
eliminated code generation from TRANS_TARGS

Can't yet eliminate the function entirely becuase there was an important side
effect of setting ...

04d7bf089d2c1162e070d2547f70db73f71e0da8 authored about 12 years ago
disabled the split codegen

f216a9b718f090e97493eadf80962e657d365fd6 authored about 12 years ago
don't recurse into the non C/XML/DOT code gen dirs

e5b3f12c0d8907cd3bb435fb0f9bf5d3f54ca82a authored about 12 years ago
disabled all code generators except C

Will now eliminate the data structure support for the original condition
implementation. Will al...

f1119469fb924f7bf4eacac04b8e4353a72fe48f authored about 12 years ago
split up the allocation C/D/D2 code generators into distinct functions

e84130a75d0b77877343517b504ea1e448ad0cef authored about 12 years ago
final update for goto loop and expand, G0 and G1 tests now pass

bdb636abfe0bafe4c6a42f919150c4653246cc5f authored about 12 years ago
made flat expanded work with inner conditions, -F1 tests pass

2324b05db81c5ecdb4f1ab0576e075377fdbfeb6 authored about 12 years ago
upgrade FlatLooped to work with inner conditions, -F0 tests pass

c0a3ac60cd7522b4bcb207a712c331b72ff47d42 authored about 12 years ago
made BinaryExpanded work with the inner conditions, T1 tests pass

e8897a612e92cdcd8f336214ed5c4a6480652a0e authored about 12 years ago
force indicies off and forced char type for cond keys

Makes all tests pass under -l -T0 options.

98817a4c4a9e332164fb3c47d8578fa8548f85ea authored about 12 years ago
always need the again label (temporary)

This is due to the error transition failing cond lookups. Need a proper error
transition here.

fdaf5a7e039d58f58a3b2709ea01ec07557875e5 authored about 12 years ago
_match2 label renamed to _match_cond

ce408954835ab863620d17a88af73a44813b126e authored about 12 years ago
need to set _cond before jumping to the error transition

c596e2091b4a69774ad2e40346117880cf1351bf authored about 12 years ago
using the generic table array for three more array

d9ec4703a58026b87b567d4d38aeeb0dd8c824be authored about 12 years ago
using the generic table array for actions

89431e2a6e4ea5a57a77ec7399bef924d05c341e authored about 12 years ago
pass FsmCodeGen ref into TableArray

57d9b2a50b1da5b427c2468b5f11ef59dcf6fb76 authored about 12 years ago
type computation and code generation for the table array

bd7de71f5b99a5c4b2f0062ad2ae386605f3e872 authored about 12 years ago
set up the table arrays for the binary looped code generator

c8741d8d724ef4a68c73a835408816b061a2d50c authored about 12 years ago
array size calculation was moved

Moved the calcArray size from binary, into binary looped class. There is one
for the looped and ...

10c28e64e36ba98b8cb00d736f997a33c89d8e14 authored about 12 years ago
started on the table-array abstraction

The TableArray class will be used to collect information on tables, then to
generate them. We wi...

b604d3193ca9ca10d6a4fd9d82bbd4b84b9fc05c authored about 12 years ago
a couple array type changes (hacks to make it work)

088379423be29016f2def86fc304e100766ecd0a authored about 12 years ago
additional tables and driver for executing conditions in T0 mode

The cond2 test now works, many other tests are broken however, as these changes
affect all state...

51c61a0733410c21889073a3e701e0952192ca05 authored about 12 years ago
move the old condition codegen funcs aside, use names for the new one

ea2b40dfd2fddbe4cbd27436899bb3d0ae690c86 authored about 12 years ago
condition key, targ, action arrays for C/Binary

825f46154eebf91272bcabf2a95b554775ee2d8a authored about 12 years ago
moved condition bsearch into goto class and added COND_GOTO

The condition tests now work for GotoLooped and GotoExpanded.

1b1102c96b5d58c17522bde3271ceb6e7e55d4cc authored about 12 years ago
generate condition transitions after the original trans conditions

78730f3befb7cce2087eb2870764dd99174c5c8e authored about 12 years ago
include references from conditions when computing action refs

088cd2ce68109632aecafe9e9d381d7dcf7fba37 authored about 12 years ago
renaming C goto code gen files to match classes

1282d80016431bc61eb826b82de1b4425efc67a2 authored over 12 years ago
renaming the C flat code generator to reflect class names

28283a43a3d8ad968fccd03b96fb2930bf611f08 authored over 12 years ago
file renaming to reflect class names

c42ccc950d86ba798dbae18ab759e2157dff58d8 authored over 12 years ago
a class renaming around styles of transition and action

90cf4b06d7f251c2062bbfa241c92bb79dff73ec authored over 12 years ago
now have lang subdirs, taking target language out of file names

dc5e887ac76985d669040243989d441314699695 authored over 12 years ago
removed the language prefix from the filenames in the D code generator

2bb974dcc4968e909f5fb54e8cc581bbf496d1e1 authored over 12 years ago
added classes for the plain tab, flat and goto code gens, moved code over

Restructuring the class hierarchy. Rather than having code generators inherit
from other code ge...

d2c5d2886d9771c343dddbef8932da921b81a2df authored over 12 years ago
no longer need virtual inheritance of FsmCodeGen

This was used as the base to the code style and the language and allowed
combining the two disti...

dce19c5f42f6153b42ec7c2458b3dfc654055794 authored over 12 years ago
removed the C-specific code generators from the C library

Since breaking apart the C and D code generators these classes are no longer necessary.

d3aad46bec30aa1b250dcfc37356643048bee6ca authored over 12 years ago
took 'cd' off the file names in the C code generator

b7a52bd074e84211e38af0cfde092844e9fe0dac authored over 12 years ago
iterate the condition list when removing dups

b68cb9ebc18c7825e990346138575ad86eb88641 authored over 12 years ago
some more wrapping of TRANS_GOTO in {}.

36bc14d005df5594e4a793a2950550ced47a138a authored over 12 years ago
fixed the test for no conditions in transition code generation (G2)

196ecbc2d1ff17c477d977fe0772ca92e592915d authored over 12 years ago
logging and dead code cleanup

bd1199944a0b17180d8afc2075e9ca60e4c9fd20 authored over 12 years ago
attach the duplicate source conditions before expansion

We are now attaching all of the expansions and detaching afterwards. Was
neglecting to attach th...

e92a5b1f3d065edee035b6bd0dc3fb84afad3eb6 authored over 12 years ago
make the check for the error trans work with conditions

8dcc8efdca6952ffa24551fbb0555ba2586c4b32 authored over 12 years ago
need to attach expanded copy of source transitions in merge

The expanded copy of the source transitions need to be attached otherwise they
are not meaningfu...

38df02a93e1185a7a143047ff6a2503f69b1dd7c authored over 12 years ago
added error condition trans to reduced trans

This is the error transition taken when no condition transition matches.

a6d0590892585dc2d543ed9a32dae96307ba221a authored over 12 years ago
upref actions from the whole condition list

57f34614739a989e2f3b3576dc6bbce86cf923ea authored over 12 years ago
removed a couple debug messages

537d3b9ce0bb6073d4f85e1362ec8d9cd12bb320 authored over 12 years ago
unified reducedgen and gendata files, added allocgen

dc902fd899ab72222e10dc02a7bc900e843876ca authored over 12 years ago
unified ReducedGen and CodeGenData

602132fdf525a40f72b63ee2f1c33cff83f8b0c2 authored over 12 years ago
no longer need makeCodeGen2 wrapper

e39908b7ebb5bf2fb23a080bd9f0c89a231f4912 authored over 12 years ago
reduce action tables for all condition transitions

3d5e03dc7493e56c9656610201c0d4701a39a5bf authored over 12 years ago
depth-first ordering needs to use condition lists

98dc6f20cccc685dd5f58a3533950cd22f78b032 authored over 12 years ago
consider cond transitions when computing labels needed

34df0030fa5e33bc1edd09b5c538a39cec14fdb8 authored over 12 years ago
TRANS_GOTO can now be a statement list, wrap in {}

6031a486e294ca3def3b64255937a8d4eec099f1 authored over 12 years ago
added a binary search for condition values

6a3f7c25ae6025c815b6a65a87b8a79f6073bdb1 authored over 12 years ago
put a pointer to the cond space in RedTransEl

Added uprefs on condition actions in transitions. Testing condition block
calls, no jumps yet.

e23b6b20c73e712c88b8ab4e29055e6bc7c7ec5a authored over 12 years ago
eliminated CCodeGen from C code generator

This generator is now generating only C so we don't need the base class that
provides the C-Spec...

8110cdc7b78250ca3f59936530a8e490b75ae882 authored over 12 years ago
copy move STATE_GOTOS from Goto into IpGoto

55e625027dcf42ee0f3854ee3d356fc8cc632e45 authored over 12 years ago
switched over to the cond transitions entirely in the IpGoto generator

0a3c78796c4d65c67e682500787d8481829eeaec authored over 12 years ago
reverted the GT2 patch, will reapply to a fork of IpGoto

c56ad5fe67cedb730a34a57bcb121b162aa60617 authored over 12 years ago
generate cond in-transitions and call them in ipgoto

f0b83887e08e06dd724f493e92bb75c73e99fc39 authored over 12 years ago
removed some the D code generation from the c codegen files

9bef44694d6ff7685f64b01afcc7b87a8cc89cbd authored over 12 years ago
forked the C/D code generator into C and D code generators

31d8f024fe2efd44bc7ce3d6aadba8da4df2b763 authored over 12 years ago
put remaining code generators except xml and dot into namespaces

9584f8091f34f7c20a9fc66c7116b68c7a36a4bb authored over 12 years ago
put the C code generator in a namespace

will do the same with the rest

aff16e1137236f3f2fcd8877642b80d9fbfe5f14 authored over 12 years ago
don't need to include the code generators from gendata.cc

be3c8983bdd6913fb0b66b5913226fdc5483ed0b authored over 12 years ago
moved remaining code generators to their subdirs

a84f60424c9b241b0d2a59968a85fa19e2d633c5 authored over 12 years ago
moved the c-sharp code generator to its subdir

0cfb45c1e404eab5f1f07257798734b1d8713c18 authored over 12 years ago
moved the crack code generator files into crack/

1009cd1079d2a3a6ade207e902c5943d07a9aee9 authored over 12 years ago
moved the C code generator into its subdir

56a5fb59dd38cb55277edd4d318da2b6452520b1 authored over 12 years ago
moving code generators into subdirs, added the tree, files not moved

55ab4069c3de7f99a78d19330b00d345ea0db0a2 authored over 12 years ago
ignore a file used to store the currently valid tests in light of internal changes

92b2823f374620837a8e24784515ae6e6538afad authored over 12 years ago
create in-conds along side in-trans

2854621a24492d89e4f5236d61975d95c24a1f4f authored over 12 years ago
create all reduced transitions in the cond list

c8290d34a3831490e158a2db01faad0fdbe154ee authored over 12 years ago
some work on constructing the condition list inside a transition

9ddf551cdd689fab8bfd9e85c051e5428ad45732 authored over 12 years ago
include the outConds in the comparison of RedTransAp

d4401402f7e9fd51953a9df13675e4a8ce2581ce authored over 12 years ago
added reduce cond set, the condition equivalent of the reduced trans set

125ff2ec84df7c67944fe25e420b261797b90f08 authored over 12 years ago
when expanding the source list we can't attach

51bd76b7f43a93e30beea6d03a69eb3d6c0bcb46 authored over 12 years ago
merge in new items when expanding condition lists

98992680ff481631ece50ab0fda1fc1dfdcdfb70 authored over 12 years ago
cleaned up embedCondition

No real code changes, just updated comments and removed some dead code.

11d9db39488a9ee7f1cbfb060850e2a14efc7f67 authored over 12 years ago
divided key into range key and cond key

62cd2dfb14a4133346a9f59bf09085d620c52196 authored over 12 years ago
eliminated ranges from condition transitions

Condition values benefit very little from range-base orientation. We likely
have groups of value...

5c02dd91c7f7b0fae5575ffe4f17031a1974fd4e authored over 12 years ago
put NextTrans in pair iters so we can specialize it per val and range

63913c36565f6e4a8c5316a4349e52f9b5a14e81 authored over 12 years ago
added 'crack' to the list of languages known by xml code generator

09dad859feca6cb1e8fae3bcf963c166fcffac28 authored over 12 years ago
removed the range overlap and breaking from ValPairIter

844a54e7251c2af7af121f9a80fe86fe508aca05 authored over 12 years ago
cloned RangePairIter as ValPairIter

Will remove range support from ValPairIter. Using it for iterating condition
list pairs. Can the...

b859a054ed64424f4e986f7acb418dffde1799eb authored over 12 years ago
PairIter -> RangePairIter. Will add ValPairIter for conditions.

de1213d1f94be5b7546cb4fab2b96cec9c6f840d authored over 12 years ago