1. Re: bind/shroud bug

Rob Craig wrote:

>I hope to get away from the concept
>of creating "one" file. The source file
>boundaries would be retained somehow, solving this
>routine_id situation and making other features available,
>such as the option to bind clear, unshrouded source, and
>get proper ex.err dumps etc.

YES! Encrypt the source code, and shorten the built-in keywords/routines to
their one-char tokens, but leave all the variables and programmer-created
routines UNCHANGED -- I never want to have to debug something like "if Du <
Cx(FZ, Em)" ever again!


David Cuny wrote:

[hack, slash, snip, slice]

>I suggest (in my infinite naivite) that a good solution should be fairly
>easy to obtain - just add two new tokens to bind/shroud:
>
>   <<start of include>>
>   <<end of include>>
>
>These would serve to simulate what include does - tell the interpreter that
>a new file is being loaded, or exited.

[snip]

>Adding these tokens would ensure that bound/shrouded files are built
>internally the same as plain interpreted programs. I think that this is a
>good solution because it:
>
>   - makes code bound/shrouded code run correctly
>   - should be easy to implement
>   - doesn't add any new features
>   - doesn't break any old features
>   - is backward compatible
>   - is simple
>
>Comments?

YES! This sounds like what Rob was talking about above, and it has my vote!


Happy, happy, joy, joy!
   Gabriel Boehme

new topic     » topic index » view message » categorize

Search



Quick Links

User menu

Not signed in.

Misc Menu