@@ -748,8 +748,8 @@ var create = (globals) => {
748
748
try {
749
749
return [ true , readString ( x ) ] ;
750
750
}
751
- catch ( __e90 ) {
752
- return [ false , __e90 ] ;
751
+ catch ( __e91 ) {
752
+ return [ false , __e91 ] ;
753
753
}
754
754
} ) ( ) ;
755
755
var __ok = ____id [ 0 ] ;
@@ -3504,8 +3504,19 @@ var create = (globals) => {
3504
3504
var childProcess = require ( "child_process" ) ;
3505
3505
var path = require ( "path" ) ;
3506
3506
var process = require ( "process" ) ;
3507
- var readFile = ( path ) => {
3508
- return fs . readFileSync ( path , "utf8" ) ;
3507
+ var readFile = ( path , __x112 ) => {
3508
+ var __e88 ;
3509
+ if ( is63 ( __x112 ) ) {
3510
+ __e88 = __x112 ;
3511
+ } else {
3512
+ __e88 = "text" ;
3513
+ }
3514
+ var __mode = __e88 ;
3515
+ if ( __mode === "text" ) {
3516
+ return fs . readFileSync ( path , "utf8" ) . replace ( / \r / g, "" ) ;
3517
+ } else {
3518
+ return fs . readFileSync ( path ) ;
3519
+ }
3509
3520
} ;
3510
3521
var writeFile = ( path , data ) => {
3511
3522
return fs . writeFileSync ( path , data , "utf8" ) ;
@@ -3570,8 +3581,8 @@ var create = (globals) => {
3570
3581
try {
3571
3582
return [ true , compiler [ "eval" ] ( form ) ] ;
3572
3583
}
3573
- catch ( __e91 ) {
3574
- return [ false , __e91 ] ;
3584
+ catch ( __e92 ) {
3585
+ return [ false , __e92 ] ;
3575
3586
}
3576
3587
} ) ( ) ;
3577
3588
var __ok1 = ____id97 [ 0 ] ;
@@ -3613,11 +3624,11 @@ var create = (globals) => {
3613
3624
return str ( body ) ;
3614
3625
} else {
3615
3626
var __s13 = "(" ;
3616
- var ____x112 = body ;
3627
+ var ____x113 = body ;
3617
3628
var ____i59 = 0 ;
3618
- while ( ____i59 < _35 ( ____x112 ) ) {
3619
- var __x113 = ____x112 [ ____i59 ] ;
3620
- __s13 = __s13 + str ( __x113 ) + "\n\n" ;
3629
+ while ( ____i59 < _35 ( ____x113 ) ) {
3630
+ var __x114 = ____x113 [ ____i59 ] ;
3631
+ __s13 = __s13 + str ( __x114 ) + "\n\n" ;
3621
3632
____i59 = ____i59 + 1 ;
3622
3633
}
3623
3634
return __s13 + ")" ;
@@ -3655,10 +3666,10 @@ var create = (globals) => {
3655
3666
var __code1 = compileFile ( path ) ;
3656
3667
var __prev = _G . exports || { } ;
3657
3668
_G . exports = { } ;
3658
- var __x114 = _G . exports ;
3669
+ var __x115 = _G . exports ;
3659
3670
compiler . run ( __code1 ) ;
3660
3671
_G . exports = __prev ;
3661
- return __x114 ;
3672
+ return __x115 ;
3662
3673
} ;
3663
3674
_G . load = load ;
3664
3675
var scriptFile63 = ( path ) => {
@@ -3736,10 +3747,10 @@ var create = (globals) => {
3736
3747
}
3737
3748
__i60 = __i60 + 1 ;
3738
3749
}
3739
- var ____x115 = __pre1 ;
3750
+ var ____x116 = __pre1 ;
3740
3751
var ____i61 = 0 ;
3741
- while ( ____i61 < _35 ( ____x115 ) ) {
3742
- var __file = ____x115 [ ____i61 ] ;
3752
+ while ( ____i61 < _35 ( ____x116 ) ) {
3753
+ var __file = ____x116 [ ____i61 ] ;
3743
3754
runFile ( __file ) ;
3744
3755
____i61 = ____i61 + 1 ;
3745
3756
}
@@ -3750,19 +3761,19 @@ var create = (globals) => {
3750
3761
return repl ( ) ;
3751
3762
}
3752
3763
} else {
3753
- var __e88 ;
3764
+ var __e89 ;
3754
3765
if ( __op2 === "expand" ) {
3755
- __e88 = ppToString ( expandFile ( __input ) ) ;
3766
+ __e89 = ppToString ( expandFile ( __input ) ) ;
3756
3767
} else {
3757
- var __e89 ;
3768
+ var __e90 ;
3758
3769
if ( __op2 === "read" ) {
3759
- __e89 = ppToString ( readFile ( __input ) ) ;
3770
+ __e90 = ppToString ( readFile ( __input ) ) ;
3760
3771
} else {
3761
- __e89 = compileFile ( __input ) ;
3772
+ __e90 = compileFile ( __input ) ;
3762
3773
}
3763
- __e88 = __e89 ;
3774
+ __e89 = __e90 ;
3764
3775
}
3765
- var __code2 = __e88 ;
3776
+ var __code2 = __e89 ;
3766
3777
if ( nil63 ( __output ) || __output === "-" ) {
3767
3778
return print ( __code2 ) ;
3768
3779
} else {
@@ -3788,8 +3799,8 @@ var create = (globals) => {
3788
3799
Object . assign ( _G , _G . main ) ;
3789
3800
return _G ;
3790
3801
} ;
3791
- var ____x116 = typeof ( window ) ;
3792
- if ( "undefined" === ____x116 ) {
3802
+ var ____x117 = typeof ( window ) ;
3803
+ if ( "undefined" === ____x117 ) {
3793
3804
module . exports . create = create ;
3794
3805
} else {
3795
3806
if ( true ) {
0 commit comments