1460948307-714bf1c4-61dd-4195-9e9a-b7d6883522a0

1. A method for modifying a computer program, the method comprising:
replacing a number of original code segments in the computer program with a number of virtual types that receive new values for current values from instruction strings that interact with the number of virtual types during execution of the computer program;
utilizing a header file associated with the computer program to define a number of values that correspond to the number of virtual types;
receiving an instruction string that includes a command line switch, a new value for a virtual type, and instructions to replace a current value in the virtual type with the new value; and
utilizing the header file to replace, responsive to the instructions, the current value in the virtual type with the new value, wherein the new value modifies the computer program, and wherein the computer program is modified while the computer program is executed by a processor unit.
2. The method of claim 1, wherein the receiving the instruction string step further comprises:
responsive to receiving the instruction string, identifying the virtual type and the new value for the virtual type using the instruction string.
3. The method of claim 1, wherein the utilizing the header file to replace, responsive to the instructions, the current value in the virtual type with the new value step further comprises:
replacing the current value in the virtual type with the new value identified in the instruction string using a process embodied in the computer program.
4. The method of claim 1, wherein the virtual type is one of a virtual constant, a virtual inequality, a virtual operand, a virtual variable, and virtual lines of code.
5. The method of claim 3, wherein the process embodied in the computer program reads the instruction string and replaces the current value in the virtual type with the new value.
6. The method of claim 2, wherein the instruction string is submitted to the computer program using a command line interface associated with an operating system.
7. A method for deploying modifications to a computer program, the method comprising:
receiving an identification of an error in a computer program having a virtual type while the computer program is executed by a processor unit;
responsive to receiving the identification of the error, identifying a modification for the computer program to fix the error; and
sending an instruction string that includes a command line switch, a new value for the virtual type, and instructions to replace a current value in the virtual type with the new value to the computer program to fix the error, wherein the instructions utilize a header file that defines a number of values corresponding to a number of virtual types in the computer program to replace the current value in the virtual type with the new value, and wherein the current value in the virtual type is replaced with the new value for the virtual type while the computer program is executed by the processor unit.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

1. A polyamide-based multilayer structure comprising:
a first layer (1) comprising a polyamide P1 or a blend of a polyamide P1 and a polyolefin PO1 having a P1 polyamide matrix,
optionally, a layer (2a) comprising EVOH;
a layer (2) comprising a blend of a first PA-612 copolyamide, containing 52 to 90% by weight PA-6 for 48 to 10% by weight PA-12 and a second PA-612 copolyamide containing 52 to 90% by weight PA-12 by weight to 48 to 10% by weight PA-6;
a layer (3) comprising from a polyamide P3,
P1 and P3 being identical or different, layers (1), (2), (2a) and (3) being successive and adhering to one another in their respective contact regions.
2. The structure according to claim 1, in which the first layer (1) is a layer (1a), comprising a polyamide P1a or a blend of a polyamide P1a and a polyolefin PO1a having a polyamide matrix and containing electrically conducting carbon black producing a surface resistivity of less than 106 .
3. The structure according to claim 1, comprising an additional layer (1a) placed on the layer (1) side, layers (1) and (1a) adhering to each other in their respective contact region, layer (1a) comprising a polyamide P1a or a blend of a polyamide P1a and a polyolefin PO1a having a polyamide matrix and containing electrically conducting carbon black producing a surface resistivity of less than 106 .
4. The structure according to claim 1, in which the polyamide P1 is nylon-6, nylon-6,6 or nylon-12.
5. The structure according to claim 2, in which the polyamide P1a is nylon-6, nylon-6,6 or nylon-12.
6. The structure according to claim 3, in which the polyamide P1 or P1a is nylon-6, nylon-6,6 or nylon-12.
7. The structure according to claim 1 to 4, in which the polyolefin PO1 or PO1a is:
polyethylene;
polypropylene;
an ethylenelalpha-olefin copolymer;
an ethylenealkyl (meth)acrylate copolymer;
an ethylenealkyl (meth)acrylatemaleic anhydride copolymer, the maleic anhydride being grafted or copolymerized; or
an ethylenealkyl (meth)acrylateglycidyl methacrylate copolymer, the glycidyl methacrylate being grafted or copolymerized.
8. The structure according to claim 1, in which the polyamide P3 is a PA-11 or PA-12 polyamide.
9. The structure according to claim 1, in which the blend containing more PA-6 in layer (2) comprises 52 to 90% by weight of PA-6 for 48 to 10% of PA-12, respectively.
10. The structure according to claim 1, in which the blend containing more PA-12 in layer (2) comprises 60 to 90% by weight of PA-12 for 40 to 10% of PA-6, respectively.
11. The structure according to claim 1, having a proportion of the blend containing 52 to 90% PA-6 and of the blend containing 48 to 10% PA-12 in layer (2) of 4060 to 6040 by weight.
12. A tube containing a structure according to claim 1, having an inside layer (1) or (1a) and an outside layer (3).
13. A polyamide blend comprising a compatibilizer which is a blend of a first PA-612 copolyamide, having 52 to 90% by weight PA-6 for 48 to 10% by weight PA-12 and a second copolyamide having 52 to 90% by weight PA-12 to 48 to 10% by weight PA-6.
14. The polyamide blend according to claim 13, which is PA-12 and at least one of PA-6 or PA-6,6.
15. The polyamide blend according to claim 13, wherein in the compatibilizer the first copolyamide comprises 60 to 90% by weight of PA-6 for 40 to 10% of PA-12 respectively.
16. The polyamide blend according to claim 14, wherein in the compatibilizer the first copolyamide comprises 60 to 90% by weight of PA-6 for 40 to 10% of PA-12 respectively.
17. The polyamide blend according to claim 13, wherein in the compatibilizer the second copolyamide comprises 60 to 90% by weight of PA-12 for 40 to 10% of PA-6 respectively.
18. The polyamide blend according to claim 14, wherein in the compatibilizer the second blend copolyamide comprises 60 to 90% by weight of PA-12 for 40 to 10% of PA-6 respectively.
19. The polyamide blend according to claim 13, wherein in the compatibilizer the proportion of the first and second copolyamide is 4060 to 6040 by weight.