Commit efd3798
committed
Rename several methods and add three methods
Referring to IronPython, change the name of the methods Get, Exists, SetLocal, DelLocal to GetVariable, ContainsVariable, SetVariable, RemoveVariable.
Hidden the methods SetGlobalVariable, RemoveGlobalVariable.
Add a new method 'Compile' to compile string into ast, the ast can be seen as the ScriptSource of IronPython.
Add two new methods 'Execute' and 'Execute<T>' to execute an ast and
obtain the result, corresponding to the 'Execute' method of IronPython.1 parent 72003aa commit efd3798
3 files changed
Lines changed: 105 additions & 26 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
26 | 26 | | |
27 | 27 | | |
28 | 28 | | |
29 | | - | |
| 29 | + | |
30 | 30 | | |
31 | 31 | | |
32 | 32 | | |
| |||
37 | 37 | | |
38 | 38 | | |
39 | 39 | | |
40 | | - | |
41 | | - | |
| 40 | + | |
| 41 | + | |
42 | 42 | | |
43 | | - | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
44 | 74 | | |
45 | 75 | | |
46 | 76 | | |
| |||
50 | 80 | | |
51 | 81 | | |
52 | 82 | | |
53 | | - | |
54 | | - | |
| 83 | + | |
| 84 | + | |
55 | 85 | | |
56 | 86 | | |
57 | 87 | | |
58 | | - | |
| 88 | + | |
59 | 89 | | |
60 | 90 | | |
61 | 91 | | |
62 | | - | |
| 92 | + | |
63 | 93 | | |
64 | 94 | | |
65 | 95 | | |
| |||
70 | 100 | | |
71 | 101 | | |
72 | 102 | | |
73 | | - | |
| 103 | + | |
74 | 104 | | |
75 | 105 | | |
76 | 106 | | |
| |||
87 | 117 | | |
88 | 118 | | |
89 | 119 | | |
90 | | - | |
| 120 | + | |
91 | 121 | | |
92 | 122 | | |
93 | 123 | | |
| |||
96 | 126 | | |
97 | 127 | | |
98 | 128 | | |
99 | | - | |
100 | | - | |
| 129 | + | |
| 130 | + | |
101 | 131 | | |
102 | 132 | | |
103 | 133 | | |
| |||
106 | 136 | | |
107 | 137 | | |
108 | 138 | | |
109 | | - | |
| 139 | + | |
110 | 140 | | |
111 | 141 | | |
112 | 142 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
532 | 532 | | |
533 | 533 | | |
534 | 534 | | |
| 535 | + | |
| 536 | + | |
| 537 | + | |
| 538 | + | |
| 539 | + | |
| 540 | + | |
| 541 | + | |
535 | 542 | | |
536 | 543 | | |
537 | 544 | | |
| |||
691 | 698 | | |
692 | 699 | | |
693 | 700 | | |
694 | | - | |
| 701 | + | |
695 | 702 | | |
696 | 703 | | |
697 | 704 | | |
| 705 | + | |
| 706 | + | |
| 707 | + | |
| 708 | + | |
| 709 | + | |
| 710 | + | |
| 711 | + | |
| 712 | + | |
| 713 | + | |
| 714 | + | |
| 715 | + | |
| 716 | + | |
| 717 | + | |
| 718 | + | |
| 719 | + | |
| 720 | + | |
| 721 | + | |
| 722 | + | |
| 723 | + | |
| 724 | + | |
| 725 | + | |
| 726 | + | |
| 727 | + | |
| 728 | + | |
| 729 | + | |
| 730 | + | |
| 731 | + | |
| 732 | + | |
| 733 | + | |
| 734 | + | |
| 735 | + | |
| 736 | + | |
| 737 | + | |
| 738 | + | |
| 739 | + | |
| 740 | + | |
| 741 | + | |
698 | 742 | | |
699 | 743 | | |
700 | 744 | | |
| |||
751 | 795 | | |
752 | 796 | | |
753 | 797 | | |
754 | | - | |
| 798 | + | |
755 | 799 | | |
756 | | - | |
| 800 | + | |
757 | 801 | | |
758 | 802 | | |
759 | 803 | | |
760 | 804 | | |
761 | 805 | | |
762 | | - | |
| 806 | + | |
763 | 807 | | |
764 | 808 | | |
765 | 809 | | |
| |||
775 | 819 | | |
776 | 820 | | |
777 | 821 | | |
778 | | - | |
| 822 | + | |
779 | 823 | | |
780 | 824 | | |
781 | 825 | | |
782 | 826 | | |
783 | | - | |
| 827 | + | |
784 | 828 | | |
785 | 829 | | |
786 | 830 | | |
| |||
800 | 844 | | |
801 | 845 | | |
802 | 846 | | |
803 | | - | |
| 847 | + | |
804 | 848 | | |
805 | 849 | | |
806 | 850 | | |
| |||
821 | 865 | | |
822 | 866 | | |
823 | 867 | | |
824 | | - | |
| 868 | + | |
825 | 869 | | |
826 | 870 | | |
827 | 871 | | |
| |||
840 | 884 | | |
841 | 885 | | |
842 | 886 | | |
843 | | - | |
| 887 | + | |
844 | 888 | | |
845 | 889 | | |
846 | 890 | | |
| |||
860 | 904 | | |
861 | 905 | | |
862 | 906 | | |
863 | | - | |
| 907 | + | |
864 | 908 | | |
865 | 909 | | |
866 | 910 | | |
| |||
886 | 930 | | |
887 | 931 | | |
888 | 932 | | |
889 | | - | |
| 933 | + | |
890 | 934 | | |
891 | | - | |
| 935 | + | |
892 | 936 | | |
893 | 937 | | |
894 | 938 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
707 | 707 | | |
708 | 708 | | |
709 | 709 | | |
710 | | - | |
| 710 | + | |
| 711 | + | |
| 712 | + | |
| 713 | + | |
| 714 | + | |
| 715 | + | |
711 | 716 | | |
712 | 717 | | |
713 | 718 | | |
| |||
0 commit comments