[Encode] 1.77 Released
[p5sagit/p5-mst-13.2.git] / global.sym
CommitLineData
cea2e8a9 1#
eb1102fc 2# global.sym
3#
4# Copyright (c) 1997-2002, Larry Wall
5#
6# You may distribute under the terms of either the GNU General Public
7# License or the Artistic License, as specified in the README file.
8#
864dbfa3 9# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
cea2e8a9 10# This file is autogenerated from data in embed.pl. Edit that file
864dbfa3 11# and run 'make regen_headers' to effect changes.
12#
cea2e8a9 13
7766f137 14perl_alloc_using
15perl_alloc
16perl_construct
17perl_destruct
18perl_free
19perl_run
20perl_parse
21perl_clone
22perl_clone_using
23Perl_malloc
24Perl_calloc
25Perl_realloc
26Perl_mfree
ba869deb 27Perl_get_context
28Perl_set_context
864dbfa3 29Perl_amagic_call
cea2e8a9 30Perl_Gv_AMupdate
7ea3cd40 31Perl_gv_handler
78ae23f5 32Perl_apply_attrs_string
864dbfa3 33Perl_av_clear
01020589 34Perl_av_delete
35Perl_av_exists
864dbfa3 36Perl_av_extend
864dbfa3 37Perl_av_fetch
38Perl_av_fill
39Perl_av_len
40Perl_av_make
41Perl_av_pop
42Perl_av_push
864dbfa3 43Perl_av_shift
44Perl_av_store
45Perl_av_undef
46Perl_av_unshift
864dbfa3 47Perl_block_gimme
1be9d9c6 48Perl_call_list
cea2e8a9 49Perl_cast_ulong
864dbfa3 50Perl_cast_i32
51Perl_cast_iv
864dbfa3 52Perl_cast_uv
cea2e8a9 53Perl_my_chsize
1be9d9c6 54Perl_condpair_magic
864dbfa3 55Perl_croak
c5be433b 56Perl_vcroak
cea2e8a9 57Perl_croak_nocontext
58Perl_die_nocontext
c5be433b 59Perl_deb_nocontext
cea2e8a9 60Perl_form_nocontext
e4783991 61Perl_load_module_nocontext
5a844595 62Perl_mess_nocontext
cea2e8a9 63Perl_warn_nocontext
c5be433b 64Perl_warner_nocontext
cea2e8a9 65Perl_newSVpvf_nocontext
66Perl_sv_catpvf_nocontext
67Perl_sv_setpvf_nocontext
68Perl_sv_catpvf_mg_nocontext
69Perl_sv_setpvf_mg_nocontext
c5be433b 70Perl_fprintf_nocontext
b0316773 71Perl_printf_nocontext
d0674b55 72Perl_cv_const_sv
73Perl_cv_undef
864dbfa3 74Perl_cx_dump
cea2e8a9 75Perl_filter_add
76Perl_filter_del
77Perl_filter_read
78Perl_get_op_descs
79Perl_get_op_names
0cb96387 80Perl_get_ppaddr
864dbfa3 81Perl_deb
c5be433b 82Perl_vdeb
864dbfa3 83Perl_debprofdump
cea2e8a9 84Perl_debop
864dbfa3 85Perl_debstack
86Perl_debstackptrs
864dbfa3 87Perl_delimcpy
1be9d9c6 88Perl_die
89Perl_dounwind
864dbfa3 90Perl_do_binmode
1c0ca838 91Perl_do_close
54725af6 92Perl_do_aspawn
93Perl_do_spawn
94Perl_do_spawn_nowait
412d7f2a 95Perl_do_join
864dbfa3 96Perl_do_open
6170680b 97Perl_do_open9
9dd79c3f 98Perl_do_openn
c58c997b 99Perl_do_sprintf
864dbfa3 100Perl_dowantarray
101Perl_dump_all
102Perl_dump_eval
103Perl_dump_fds
104Perl_dump_form
cea2e8a9 105Perl_gv_dump
106Perl_op_dump
107Perl_pmop_dump
864dbfa3 108Perl_dump_packsubs
109Perl_dump_sub
864dbfa3 110Perl_fbm_compile
111Perl_fbm_instr
864dbfa3 112Perl_form
c5be433b 113Perl_vform
864dbfa3 114Perl_free_tmps
864dbfa3 115Perl_gp_free
116Perl_gp_ref
117Perl_gv_AVadd
118Perl_gv_HVadd
119Perl_gv_IOadd
120Perl_gv_autoload4
121Perl_gv_check
864dbfa3 122Perl_gv_efullname
123Perl_gv_efullname3
29c86309 124Perl_gv_efullname4
864dbfa3 125Perl_gv_fetchfile
126Perl_gv_fetchmeth
2d8263b8 127Perl_gv_fetchmeth_autoload
864dbfa3 128Perl_gv_fetchmethod
129Perl_gv_fetchmethod_autoload
130Perl_gv_fetchpv
131Perl_gv_fullname
132Perl_gv_fullname3
29c86309 133Perl_gv_fullname4
864dbfa3 134Perl_gv_init
135Perl_gv_stashpv
136Perl_gv_stashpvn
137Perl_gv_stashsv
138Perl_hv_clear
139Perl_hv_delayfree_ent
140Perl_hv_delete
141Perl_hv_delete_ent
142Perl_hv_exists
143Perl_hv_exists_ent
144Perl_hv_fetch
145Perl_hv_fetch_ent
146Perl_hv_free_ent
147Perl_hv_iterinit
148Perl_hv_iterkey
149Perl_hv_iterkeysv
150Perl_hv_iternext
151Perl_hv_iternextsv
e16e2ff8 152Perl_hv_iternext_flags
864dbfa3 153Perl_hv_iterval
154Perl_hv_ksplit
155Perl_hv_magic
156Perl_hv_store
157Perl_hv_store_ent
e16e2ff8 158Perl_hv_store_flags
864dbfa3 159Perl_hv_undef
160Perl_ibcmp
161Perl_ibcmp_locale
701a277b 162Perl_ibcmp_utf8
1be9d9c6 163Perl_init_stacks
a453c169 164Perl_init_tm
cea2e8a9 165Perl_instr
b851fbc1 166Perl_is_lvalue_sub
167Perl_to_uni_upper_lc
168Perl_to_uni_title_lc
169Perl_to_uni_lower_lc
864dbfa3 170Perl_is_uni_alnum
b8c5462f 171Perl_is_uni_alnumc
cea2e8a9 172Perl_is_uni_idfirst
864dbfa3 173Perl_is_uni_alpha
b8c5462f 174Perl_is_uni_ascii
cea2e8a9 175Perl_is_uni_space
b8c5462f 176Perl_is_uni_cntrl
177Perl_is_uni_graph
864dbfa3 178Perl_is_uni_digit
cea2e8a9 179Perl_is_uni_upper
864dbfa3 180Perl_is_uni_lower
864dbfa3 181Perl_is_uni_print
b8c5462f 182Perl_is_uni_punct
183Perl_is_uni_xdigit
cea2e8a9 184Perl_to_uni_upper
185Perl_to_uni_title
186Perl_to_uni_lower
37d85e3a 187Perl_to_uni_fold
cea2e8a9 188Perl_is_uni_alnum_lc
b8c5462f 189Perl_is_uni_alnumc_lc
cea2e8a9 190Perl_is_uni_idfirst_lc
191Perl_is_uni_alpha_lc
b8c5462f 192Perl_is_uni_ascii_lc
864dbfa3 193Perl_is_uni_space_lc
b8c5462f 194Perl_is_uni_cntrl_lc
195Perl_is_uni_graph_lc
cea2e8a9 196Perl_is_uni_digit_lc
864dbfa3 197Perl_is_uni_upper_lc
cea2e8a9 198Perl_is_uni_lower_lc
199Perl_is_uni_print_lc
b8c5462f 200Perl_is_uni_punct_lc
201Perl_is_uni_xdigit_lc
386d01d6 202Perl_is_utf8_char
78ae23f5 203Perl_is_utf8_string
864dbfa3 204Perl_is_utf8_alnum
b8c5462f 205Perl_is_utf8_alnumc
cea2e8a9 206Perl_is_utf8_idfirst
fe7bca90 207Perl_is_utf8_idcont
864dbfa3 208Perl_is_utf8_alpha
b8c5462f 209Perl_is_utf8_ascii
cea2e8a9 210Perl_is_utf8_space
b8c5462f 211Perl_is_utf8_cntrl
864dbfa3 212Perl_is_utf8_digit
b8c5462f 213Perl_is_utf8_graph
cea2e8a9 214Perl_is_utf8_upper
864dbfa3 215Perl_is_utf8_lower
864dbfa3 216Perl_is_utf8_print
b8c5462f 217Perl_is_utf8_punct
218Perl_is_utf8_xdigit
cea2e8a9 219Perl_is_utf8_mark
1be9d9c6 220Perl_leave_scope
1cadc447 221Perl_op_null
e4783991 222Perl_load_module
223Perl_vload_module
864dbfa3 224Perl_looks_like_number
6e9d1081 225Perl_grok_bin
226Perl_grok_hex
dd5dc04f 227Perl_grok_number
228Perl_grok_numeric_radix
6e9d1081 229Perl_grok_oct
864dbfa3 230Perl_markstack_grow
864dbfa3 231Perl_mess
5a844595 232Perl_vmess
2a5a0c38 233Perl_sortsv
864dbfa3 234Perl_mg_clear
235Perl_mg_copy
236Perl_mg_find
237Perl_mg_free
238Perl_mg_get
239Perl_mg_length
240Perl_mg_magical
241Perl_mg_set
242Perl_mg_size
a453c169 243Perl_mini_mktime
1be9d9c6 244Perl_moreswitches
097ee67d 245Perl_my_atof
864dbfa3 246Perl_my_bcopy
247Perl_my_bzero
864dbfa3 248Perl_my_exit
249Perl_my_failure_exit
250Perl_my_fflush_all
52e18b1f 251Perl_my_fork
252Perl_atfork_lock
253Perl_atfork_unlock
864dbfa3 254Perl_my_lstat
255Perl_my_memcmp
256Perl_my_memset
864dbfa3 257Perl_my_pclose
258Perl_my_popen
c60e0e09 259Perl_my_popen_list
864dbfa3 260Perl_my_setenv
261Perl_my_stat
a453c169 262Perl_my_strftime
864dbfa3 263Perl_my_swap
cea2e8a9 264Perl_my_htonl
265Perl_my_ntohl
864dbfa3 266Perl_newANONLIST
cea2e8a9 267Perl_newANONHASH
864dbfa3 268Perl_newANONSUB
269Perl_newASSIGNOP
864dbfa3 270Perl_newCONDOP
271Perl_newCONSTSUB
864dbfa3 272Perl_newFORM
273Perl_newFOROP
864dbfa3 274Perl_newLOGOP
275Perl_newLOOPEX
276Perl_newLOOPOP
277Perl_newNULLLIST
278Perl_newOP
864dbfa3 279Perl_newPROG
864dbfa3 280Perl_newRANGE
864dbfa3 281Perl_newSLICEOP
282Perl_newSTATEOP
283Perl_newSUB
cea2e8a9 284Perl_newXS
285Perl_newAV
286Perl_newAVREF
287Perl_newBINOP
288Perl_newCVREF
289Perl_newGVOP
290Perl_newGVgen
291Perl_newGVREF
292Perl_newHVREF
293Perl_newHV
294Perl_newHVhv
295Perl_newIO
296Perl_newLISTOP
350de78d 297Perl_newPADOP
cea2e8a9 298Perl_newPMOP
299Perl_newPVOP
300Perl_newRV
301Perl_newRV_noinc
864dbfa3 302Perl_newSV
864dbfa3 303Perl_newSVREF
cea2e8a9 304Perl_newSVOP
864dbfa3 305Perl_newSViv
1a3327fb 306Perl_newSVuv
864dbfa3 307Perl_newSVnv
308Perl_newSVpv
864dbfa3 309Perl_newSVpvn
1c846c1f 310Perl_newSVpvn_share
cea2e8a9 311Perl_newSVpvf
c5be433b 312Perl_vnewSVpvf
864dbfa3 313Perl_newSVrv
314Perl_newSVsv
315Perl_newUNOP
316Perl_newWHILEOP
1be9d9c6 317Perl_new_stackinfo
b0f01acb 318Perl_scan_vstring
319Perl_scan_version
320Perl_new_version
321Perl_upg_version
322Perl_vnumify
323Perl_vstringify
ad63d80f 324Perl_vcmp
864dbfa3 325Perl_ninstr
1be9d9c6 326Perl_op_free
327Perl_pad_sv
c5be433b 328Perl_new_struct_thread
10bc17b6 329Perl_reentrant_size
59bd0823 330Perl_reentrant_init
10bc17b6 331Perl_reentrant_free
edd309b7 332Perl_reentrant_retry
cea2e8a9 333Perl_call_atexit
334Perl_call_argv
335Perl_call_method
336Perl_call_pv
337Perl_call_sv
5290524f 338Perl_despatch_signals
cea2e8a9 339Perl_eval_pv
340Perl_eval_sv
cea2e8a9 341Perl_get_sv
342Perl_get_av
343Perl_get_hv
344Perl_get_cv
1be9d9c6 345Perl_init_i18nl10n
346Perl_init_i18nl14n
cea2e8a9 347Perl_new_collate
348Perl_new_ctype
349Perl_new_numeric
350Perl_set_numeric_local
097ee67d 351Perl_set_numeric_radix
cea2e8a9 352Perl_set_numeric_standard
cea2e8a9 353Perl_require_pv
18529408 354Perl_pack_cat
1be9d9c6 355Perl_pmflag
864dbfa3 356Perl_pop_scope
864dbfa3 357Perl_push_scope
864dbfa3 358Perl_regdump
7ea3cd40 359Perl_regclass_swash
a86f0dc9 360Perl_pregexec
1be9d9c6 361Perl_pregfree
362Perl_pregcomp
363Perl_re_intuit_start
364Perl_re_intuit_string
365Perl_regexec_flags
366Perl_regnext
367Perl_repeatcpy
864dbfa3 368Perl_rninstr
412d7f2a 369Perl_rsignal
c9242e48 370Perl_rsignal_state
cea2e8a9 371Perl_savepv
05ec9bb3 372Perl_savesharedpv
cea2e8a9 373Perl_savepvn
374Perl_savestack_grow
864dbfa3 375Perl_save_aelem
376Perl_save_alloc
377Perl_save_aptr
378Perl_save_ary
379Perl_save_clearsv
380Perl_save_delete
381Perl_save_destructor
c76ac1ee 382Perl_save_destructor_x
cea2e8a9 383Perl_save_freesv
864dbfa3 384Perl_save_freepv
864dbfa3 385Perl_save_generic_svref
612f20c3 386Perl_save_generic_pvref
05ec9bb3 387Perl_save_shared_pvref
864dbfa3 388Perl_save_gp
389Perl_save_hash
390Perl_save_helem
391Perl_save_hints
392Perl_save_hptr
cea2e8a9 393Perl_save_I16
394Perl_save_I32
e8347627 395Perl_save_I8
864dbfa3 396Perl_save_int
397Perl_save_item
398Perl_save_iv
399Perl_save_list
400Perl_save_long
26d9b02f 401Perl_save_mortalizesv
864dbfa3 402Perl_save_nogv
cea2e8a9 403Perl_save_scalar
864dbfa3 404Perl_save_pptr
7766f137 405Perl_save_vptr
864dbfa3 406Perl_save_re_context
c3564e5c 407Perl_save_padsv
864dbfa3 408Perl_save_sptr
409Perl_save_svref
410Perl_save_threadsv
1be9d9c6 411Perl_scan_bin
412Perl_scan_hex
413Perl_scan_num
414Perl_scan_oct
415Perl_screaminstr
864dbfa3 416Perl_stack_grow
417Perl_start_subparse
864dbfa3 418Perl_sv_2bool
419Perl_sv_2cv
420Perl_sv_2io
421Perl_sv_2iv
422Perl_sv_2mortal
423Perl_sv_2nv
dc26be07 424Perl_sv_2pvutf8
425Perl_sv_2pvbyte
6e9d1081 426Perl_sv_pvn_nomg
864dbfa3 427Perl_sv_2uv
cea2e8a9 428Perl_sv_iv
429Perl_sv_uv
430Perl_sv_nv
431Perl_sv_pvn
dc26be07 432Perl_sv_pvutf8n
433Perl_sv_pvbyten
cea2e8a9 434Perl_sv_true
864dbfa3 435Perl_sv_backoff
436Perl_sv_bless
864dbfa3 437Perl_sv_catpvf
c5be433b 438Perl_sv_vcatpvf
cea2e8a9 439Perl_sv_catpv
864dbfa3 440Perl_sv_chop
864dbfa3 441Perl_sv_clear
442Perl_sv_cmp
443Perl_sv_cmp_locale
444Perl_sv_collxfrm
1be9d9c6 445Perl_sv_compile_2op
89423764 446Perl_getcwd_sv
864dbfa3 447Perl_sv_dec
864dbfa3 448Perl_sv_dump
cea2e8a9 449Perl_sv_derived_from
864dbfa3 450Perl_sv_eq
864dbfa3 451Perl_sv_free
1be9d9c6 452Perl_sv_gets
864dbfa3 453Perl_sv_grow
454Perl_sv_inc
455Perl_sv_insert
456Perl_sv_isa
457Perl_sv_isobject
864dbfa3 458Perl_sv_len
459Perl_sv_len_utf8
460Perl_sv_magic
92110913 461Perl_sv_magicext
864dbfa3 462Perl_sv_mortalcopy
463Perl_sv_newmortal
464Perl_sv_newref
864dbfa3 465Perl_sv_peek
864dbfa3 466Perl_sv_pos_u2b
cea2e8a9 467Perl_sv_pos_b2u
dc26be07 468Perl_sv_pvutf8n_force
469Perl_sv_pvbyten_force
9f4817db 470Perl_sv_recode_to_utf8
864dbfa3 471Perl_sv_reftype
472Perl_sv_replace
473Perl_sv_report_used
474Perl_sv_reset
864dbfa3 475Perl_sv_setpvf
c5be433b 476Perl_sv_vsetpvf
cea2e8a9 477Perl_sv_setiv
cea2e8a9 478Perl_sv_setuv
479Perl_sv_setnv
864dbfa3 480Perl_sv_setref_iv
e1c57cef 481Perl_sv_setref_uv
864dbfa3 482Perl_sv_setref_nv
483Perl_sv_setref_pv
484Perl_sv_setref_pvn
cea2e8a9 485Perl_sv_setpv
486Perl_sv_setpvn
864dbfa3 487Perl_sv_taint
488Perl_sv_tainted
864dbfa3 489Perl_sv_unmagic
490Perl_sv_unref
0ca4541c 491Perl_sv_unref_flags
864dbfa3 492Perl_sv_untaint
493Perl_sv_upgrade
494Perl_sv_usepvn
864dbfa3 495Perl_sv_vcatpvfn
496Perl_sv_vsetpvfn
1571675a 497Perl_str_to_version
1be9d9c6 498Perl_swash_init
499Perl_swash_fetch
864dbfa3 500Perl_taint_env
501Perl_taint_proper
983ffd37 502Perl_to_utf8_case
864dbfa3 503Perl_to_utf8_lower
864dbfa3 504Perl_to_utf8_upper
cea2e8a9 505Perl_to_utf8_title
406c9029 506Perl_to_utf8_fold
864dbfa3 507Perl_unlnk
1be9d9c6 508Perl_unlock_condpair
18529408 509Perl_unpack_str
1be9d9c6 510Perl_unsharepvn
864dbfa3 511Perl_utf16_to_utf8
512Perl_utf16_to_utf8_reversed
39fb0ac8 513Perl_utf8_length
864dbfa3 514Perl_utf8_distance
515Perl_utf8_hop
78ae23f5 516Perl_utf8_to_bytes
f9a63242 517Perl_bytes_from_utf8
78ae23f5 518Perl_bytes_to_utf8
9041c2e3 519Perl_utf8_to_uvchr
520Perl_utf8_to_uvuni
521Perl_utf8n_to_uvchr
522Perl_utf8n_to_uvuni
523Perl_uvchr_to_utf8
524Perl_uvuni_to_utf8
b851fbc1 525Perl_uvchr_to_utf8_flags
526Perl_uvuni_to_utf8_flags
e6b2e755 527Perl_pv_uni_display
528Perl_sv_uni_display
864dbfa3 529Perl_warn
c5be433b 530Perl_vwarn
864dbfa3 531Perl_warner
c5be433b 532Perl_vwarner
412d7f2a 533Perl_whichsig
cea2e8a9 534Perl_dump_mstats
827e134a 535Perl_get_mstats
cea2e8a9 536Perl_safesysmalloc
537Perl_safesyscalloc
538Perl_safesysrealloc
539Perl_safesysfree
cea2e8a9 540Perl_GetVars
cea2e8a9 541Perl_runops_standard
542Perl_runops_debug
ce58e4c2 543Perl_sv_lock
cea2e8a9 544Perl_sv_catpvf_mg
c5be433b 545Perl_sv_vcatpvf_mg
cea2e8a9 546Perl_sv_catpv_mg
547Perl_sv_catpvn_mg
548Perl_sv_catsv_mg
549Perl_sv_setpvf_mg
c5be433b 550Perl_sv_vsetpvf_mg
cea2e8a9 551Perl_sv_setiv_mg
cea2e8a9 552Perl_sv_setuv_mg
553Perl_sv_setnv_mg
554Perl_sv_setpv_mg
555Perl_sv_setpvn_mg
556Perl_sv_setsv_mg
557Perl_sv_usepvn_mg
558Perl_get_vtbl
da23663c 559Perl_pv_display
cea2e8a9 560Perl_dump_indent
c5be433b 561Perl_dump_vindent
cea2e8a9 562Perl_do_gv_dump
563Perl_do_gvgv_dump
564Perl_do_hv_dump
565Perl_do_magic_dump
566Perl_do_op_dump
567Perl_do_pmop_dump
568Perl_do_sv_dump
569Perl_magic_dump
570Perl_default_protect
c5be433b 571Perl_vdefault_protect
cea2e8a9 572Perl_reginitcolors
573Perl_sv_2pv_nolen
dc26be07 574Perl_sv_2pvutf8_nolen
575Perl_sv_2pvbyte_nolen
560a288e 576Perl_sv_utf8_downgrade
577Perl_sv_utf8_encode
578Perl_sv_utf8_decode
cea2e8a9 579Perl_sv_force_normal
0ca4541c 580Perl_sv_force_normal_flags
cea2e8a9 581Perl_tmps_grow
582Perl_sv_rvweaken
09bef843 583Perl_newANONATTRSUB
584Perl_newATTRSUB
585Perl_newMYSUB
8d563012 586Perl_cx_dup
587Perl_si_dup
588Perl_ss_dup
7766f137 589Perl_any_dup
d18c6117 590Perl_he_dup
591Perl_re_dup
592Perl_fp_dup
593Perl_dirp_dup
594Perl_gp_dup
595Perl_mg_dup
596Perl_sv_dup
597Perl_sys_intern_dup
5f7fde29 598Perl_ptr_table_new
599Perl_ptr_table_fetch
600Perl_ptr_table_store
601Perl_ptr_table_split
690cf326 602Perl_ptr_table_clear
603Perl_ptr_table_free
3dbbd0f5 604Perl_sys_intern_clear
78ae23f5 605Perl_sys_intern_init
42d86a35 606Perl_custom_op_name
607Perl_custom_op_desc
68795e93 608Perl_sv_nosharing
609Perl_sv_nolocking
610Perl_sv_nounlocking
62375a60 611Perl_nothreadhook
8d6d96c1 612Perl_sv_setsv_flags
613Perl_sv_catpvn_flags
614Perl_sv_catsv_flags
615Perl_sv_utf8_upgrade_flags
616Perl_sv_pvn_force_flags
617Perl_sv_2pv_flags
6050d10e 618Perl_sv_copypv
1f727ac0 619Perl_my_atof2
7c9e965c 620Perl_my_socketpair
e87a358a 621Perl_PerlIO_close
622Perl_PerlIO_fill
623Perl_PerlIO_fileno
624Perl_PerlIO_eof
625Perl_PerlIO_error
626Perl_PerlIO_flush
627Perl_PerlIO_clearerr
628Perl_PerlIO_set_cnt
629Perl_PerlIO_set_ptrcnt
630Perl_PerlIO_setlinebuf
631Perl_PerlIO_read
632Perl_PerlIO_write
633Perl_PerlIO_unread
634Perl_PerlIO_tell
635Perl_PerlIO_seek
636Perl_PerlIO_get_base
637Perl_PerlIO_get_ptr
638Perl_PerlIO_get_bufsiz
639Perl_PerlIO_get_cnt
640Perl_PerlIO_stdin
641Perl_PerlIO_stdout
642Perl_PerlIO_stderr