* all the datatypes have been replaced by the defined elements
authorSylvestre Ledru <sylvestre.ledru@scilab.org>
Wed, 8 Aug 2007 13:29:33 +0000 (13:29 +0000)
committerSylvestre Ledru <sylvestre.ledru@scilab.org>
Wed, 8 Aug 2007 13:29:33 +0000 (13:29 +0000)
commitcdcb18970423f27e6e6d37755e7c7a5b34e58a30
treec4528924dc94bc9f44b1c5d37fb6333974f6e563
parent9b5ef748a80d650c6c49ae93dd7d22269b52c789
* all the datatypes have been replaced by the defined elements
see in SCI/modules/core/includes/stackTypeVariable.h
333 files changed:
scilab/contrib/toolboxe_skeleton/sci_gateway/sci_fsum.c
scilab/modules/arnoldi/sci_gateway/c/sci_dnaupd.c
scilab/modules/arnoldi/sci_gateway/c/sci_dneupd.c
scilab/modules/arnoldi/sci_gateway/c/sci_dsaupd.c
scilab/modules/arnoldi/sci_gateway/c/sci_dseupd.c
scilab/modules/arnoldi/sci_gateway/c/sci_znaupd.c
scilab/modules/arnoldi/sci_gateway/c/sci_zneupd.c
scilab/modules/boolean/sci_gateway/c/sci_and.c
scilab/modules/boolean/sci_gateway/c/sci_or.c
scilab/modules/cacsd/sci_gateway/c/sci_contr.c
scilab/modules/completion/sci_gateway/c/sci_completion.c
scilab/modules/core/sci_gateway/c/sci_chdir.c
scilab/modules/core/sci_gateway/c/sci_clearfun.c
scilab/modules/core/sci_gateway/c/sci_fromc.c
scilab/modules/core/sci_gateway/c/sci_fromjava.c
scilab/modules/core/sci_gateway/c/sci_getcwd.c
scilab/modules/core/sci_gateway/c/sci_getdynlibext.c
scilab/modules/core/sci_gateway/c/sci_getmd5.c
scilab/modules/core/sci_gateway/c/sci_getmemory.c
scilab/modules/core/sci_gateway/c/sci_getmodules.c
scilab/modules/core/sci_gateway/c/sci_getos.c
scilab/modules/core/sci_gateway/c/sci_getscilabmode.c
scilab/modules/core/sci_gateway/c/sci_getvariablesonstack.c
scilab/modules/core/sci_gateway/c/sci_getversion.c
scilab/modules/core/sci_gateway/c/sci_gstacksize.c
scilab/modules/core/sci_gateway/c/sci_havewindow.c
scilab/modules/core/sci_gateway/c/sci_islittleendian.c
scilab/modules/core/sci_gateway/c/sci_librarieslist.c
scilab/modules/core/sci_gateway/c/sci_libraryinfo.c
scilab/modules/core/sci_gateway/c/sci_newfun.c
scilab/modules/core/sci_gateway/c/sci_sciargs.c
scilab/modules/core/sci_gateway/c/sci_stacksize.c
scilab/modules/core/sci_gateway/c/sci_ulink.c
scilab/modules/core/sci_gateway/c/sci_warning.c
scilab/modules/core/sci_gateway/c/sci_what.c
scilab/modules/core/sci_gateway/c/sci_who.c
scilab/modules/core/sci_gateway/c/sci_with_module.c
scilab/modules/core/src/c/IsAScalar.c
scilab/modules/core/src/c/link.c
scilab/modules/core/src/c/msgstore.c
scilab/modules/core/src/c/returnProperty.c
scilab/modules/data_structures/src/c/hmops.c
scilab/modules/elementaries_functions/sci_gateway/c/sci_gsort.c
scilab/modules/fftw/sci_gateway/c/sci_disposefftwlibrary.c
scilab/modules/fftw/sci_gateway/c/sci_fftw.c
scilab/modules/fftw/sci_gateway/c/sci_fftw_flags.c
scilab/modules/fftw/sci_gateway/c/sci_fftwlibraryisloaded.c
scilab/modules/fftw/sci_gateway/c/sci_get_fftw_wisdom.c
scilab/modules/fftw/sci_gateway/c/sci_loadfftwlibrary.c
scilab/modules/fftw/sci_gateway/c/sci_set_fftw_wisdom.c
scilab/modules/fileio/sci_gateway/c/intreadxls.c
scilab/modules/fileio/sci_gateway/c/sci_NumTokens.c
scilab/modules/fileio/sci_gateway/c/sci_deletefile.c
scilab/modules/fileio/sci_gateway/c/sci_fileio.c
scilab/modules/fileio/sci_gateway/c/sci_filesep.c
scilab/modules/fileio/sci_gateway/c/sci_findfiles.c
scilab/modules/fileio/sci_gateway/c/sci_fprintfMat.c
scilab/modules/fileio/sci_gateway/c/sci_fscanfMat.c
scilab/modules/fileio/sci_gateway/c/sci_fullpath.c
scilab/modules/fileio/sci_gateway/c/sci_getdrives.c
scilab/modules/fileio/sci_gateway/c/sci_getlongpathname.c
scilab/modules/fileio/sci_gateway/c/sci_getshortpathname.c
scilab/modules/fileio/sci_gateway/c/sci_maxfiles.c
scilab/modules/fileio/sci_gateway/c/sci_mfprintf.c
scilab/modules/fileio/sci_gateway/c/sci_mfscanf.c
scilab/modules/fileio/sci_gateway/c/sci_mprintf.c
scilab/modules/fileio/sci_gateway/c/sci_mscanf.c
scilab/modules/fileio/sci_gateway/c/sci_msprintf.c
scilab/modules/fileio/sci_gateway/c/sci_msscanf.c
scilab/modules/fileio/sci_gateway/c/sci_pathsep.c
scilab/modules/fileio/src/c/do_xxprintf.c
scilab/modules/fileio/src/c/fileio.c
scilab/modules/graphics/sci_gateway/c/sci_UImenu.c
scilab/modules/graphics/sci_gateway/c/sci_addcb.c
scilab/modules/graphics/sci_gateway/c/sci_champ.c
scilab/modules/graphics/sci_gateway/c/sci_contour2di.c
scilab/modules/graphics/sci_gateway/c/sci_copy.c
scilab/modules/graphics/sci_gateway/c/sci_delete.c
scilab/modules/graphics/sci_gateway/c/sci_demo.c
scilab/modules/graphics/sci_gateway/c/sci_driver.c
scilab/modules/graphics/sci_gateway/c/sci_fec.c
scilab/modules/graphics/sci_gateway/c/sci_geom3d.c
scilab/modules/graphics/sci_gateway/c/sci_get.c
scilab/modules/graphics/sci_gateway/c/sci_glue.c
scilab/modules/graphics/sci_gateway/c/sci_grayplot.c
scilab/modules/graphics/sci_gateway/c/sci_matplot.c
scilab/modules/graphics/sci_gateway/c/sci_matplot1.c
scilab/modules/graphics/sci_gateway/c/sci_move.c
scilab/modules/graphics/sci_gateway/c/sci_newaxes.c
scilab/modules/graphics/sci_gateway/c/sci_param3d.c
scilab/modules/graphics/sci_gateway/c/sci_param3d1.c
scilab/modules/graphics/sci_gateway/c/sci_plot2d.c
scilab/modules/graphics/sci_gateway/c/sci_plot2d1.c
scilab/modules/graphics/sci_gateway/c/sci_plot3d.c
scilab/modules/graphics/sci_gateway/c/sci_readgif.c
scilab/modules/graphics/sci_gateway/c/sci_readxbm.c
scilab/modules/graphics/sci_gateway/c/sci_set.c
scilab/modules/graphics/sci_gateway/c/sci_set_posfig_dim.c
scilab/modules/graphics/sci_gateway/c/sci_showalluimenushandles.c
scilab/modules/graphics/sci_gateway/c/sci_unglue.c
scilab/modules/graphics/sci_gateway/c/sci_unzoom.c
scilab/modules/graphics/sci_gateway/c/sci_winsid.c
scilab/modules/graphics/sci_gateway/c/sci_xarc.c
scilab/modules/graphics/sci_gateway/c/sci_xarcs.c
scilab/modules/graphics/sci_gateway/c/sci_xarrows.c
scilab/modules/graphics/sci_gateway/c/sci_xaxis.c
scilab/modules/graphics/sci_gateway/c/sci_xchange.c
scilab/modules/graphics/sci_gateway/c/sci_xclea.c
scilab/modules/graphics/sci_gateway/c/sci_xclear.c
scilab/modules/graphics/sci_gateway/c/sci_xclick.c
scilab/modules/graphics/sci_gateway/c/sci_xdel.c
scilab/modules/graphics/sci_gateway/c/sci_xfarcs.c
scilab/modules/graphics/sci_gateway/c/sci_xfpoly.c
scilab/modules/graphics/sci_gateway/c/sci_xfpolys.c
scilab/modules/graphics/sci_gateway/c/sci_xget.c
scilab/modules/graphics/sci_gateway/c/sci_xgetech.c
scilab/modules/graphics/sci_gateway/c/sci_xgetmouse.c
scilab/modules/graphics/sci_gateway/c/sci_xgraduate.c
scilab/modules/graphics/sci_gateway/c/sci_xgrid.c
scilab/modules/graphics/sci_gateway/c/sci_xinit.c
scilab/modules/graphics/sci_gateway/c/sci_xlfont.c
scilab/modules/graphics/sci_gateway/c/sci_xname.c
scilab/modules/graphics/sci_gateway/c/sci_xpoly.c
scilab/modules/graphics/sci_gateway/c/sci_xpolys.c
scilab/modules/graphics/sci_gateway/c/sci_xrect.c
scilab/modules/graphics/sci_gateway/c/sci_xrects.c
scilab/modules/graphics/sci_gateway/c/sci_xs2bmp.c
scilab/modules/graphics/sci_gateway/c/sci_xs2emf.c
scilab/modules/graphics/sci_gateway/c/sci_xsegs.c
scilab/modules/graphics/sci_gateway/c/sci_xset.c
scilab/modules/graphics/sci_gateway/c/sci_xsetech.c
scilab/modules/graphics/sci_gateway/c/sci_xsnative.c
scilab/modules/graphics/sci_gateway/c/sci_xstring.c
scilab/modules/graphics/sci_gateway/c/sci_xstringb.c
scilab/modules/graphics/sci_gateway/c/sci_xstringl.c
scilab/modules/graphics/sci_gateway/c/sci_xtitle.c
scilab/modules/graphics/sci_gateway/c/sci_zoom_rect.c
scilab/modules/graphics/src/c/GetCommandArg.c
scilab/modules/graphics/src/c/Interaction.c
scilab/modules/graphics/src/c/getHandleProperty/set_user_data_property.c
scilab/modules/graphics/src/c/xs2file.c
scilab/modules/gui/sci_gateway/c/sci_getlookandfeel.c
scilab/modules/gui/sci_gateway/c/sci_raise_window.c
scilab/modules/gui/sci_gateway/c/sci_setlookandfeel.c
scilab/modules/gui/src/c/wsci/clipboard.c
scilab/modules/gui/src/c/xsci/x_util.c
scilab/modules/history_manager/sci_gateway/c/sci_addhistory.c
scilab/modules/history_manager/sci_gateway/c/sci_gethistory.c
scilab/modules/history_manager/sci_gateway/c/sci_gethistoryfile.c
scilab/modules/history_manager/sci_gateway/c/sci_historymanager.c
scilab/modules/history_manager/sci_gateway/c/sci_historysize.c
scilab/modules/history_manager/sci_gateway/c/sci_loadhistory.c
scilab/modules/history_manager/sci_gateway/c/sci_removelinehistory.c
scilab/modules/history_manager/sci_gateway/c/sci_saveafterncommands.c
scilab/modules/history_manager/sci_gateway/c/sci_saveconsecutivecommands.c
scilab/modules/history_manager/sci_gateway/c/sci_savehistory.c
scilab/modules/history_manager/sci_gateway/c/sci_sethistoryfile.c
scilab/modules/incremental_link/examples/dynamic_links_c_and_fortran/ext14c.c
scilab/modules/incremental_link/examples/gateway/intmatmul.c
scilab/modules/incremental_link/examples/gateway/intview.c
scilab/modules/incremental_link/examples/interfaces/c/intex10c.c
scilab/modules/incremental_link/examples/interfaces/c/intex11c.c
scilab/modules/incremental_link/examples/interfaces/c/intex12c.c
scilab/modules/incremental_link/examples/interfaces/c/intex13c.c
scilab/modules/incremental_link/examples/interfaces/c/intex17c.c
scilab/modules/incremental_link/examples/interfaces/c/intex1c.c
scilab/modules/incremental_link/examples/interfaces/c/intex2c.c
scilab/modules/incremental_link/examples/interfaces/c/intex3c.c
scilab/modules/incremental_link/examples/interfaces/c/intex4c.c
scilab/modules/incremental_link/examples/interfaces/c/intex5c.c
scilab/modules/incremental_link/examples/interfaces/c/intex6c.c
scilab/modules/incremental_link/examples/interfaces/c/intex7c.c
scilab/modules/incremental_link/examples/interfaces/c/intex8c.c
scilab/modules/incremental_link/examples/interfaces/c/intex9c.c
scilab/modules/interpolation/sci_gateway/c/sci_bsplin3val.c
scilab/modules/interpolation/sci_gateway/c/sci_cshep2d.c
scilab/modules/interpolation/sci_gateway/c/sci_eval_cshep2d.c
scilab/modules/interpolation/sci_gateway/c/sci_interp.c
scilab/modules/interpolation/sci_gateway/c/sci_interp2d.c
scilab/modules/interpolation/sci_gateway/c/sci_interp3d.c
scilab/modules/interpolation/sci_gateway/c/sci_linear_interpn.c
scilab/modules/interpolation/sci_gateway/c/sci_lsq_splin.c
scilab/modules/interpolation/sci_gateway/c/sci_splin.c
scilab/modules/interpolation/sci_gateway/c/sci_splin2d.c
scilab/modules/interpolation/sci_gateway/c/sci_splin3d.c
scilab/modules/io/sci_gateway/c/intfilestat.c
scilab/modules/io/sci_gateway/c/intsetenv.c
scilab/modules/io/sci_gateway/c/sci_get_absolute_file_path.c
scilab/modules/io/sci_gateway/c/sci_getio.c
scilab/modules/io/sci_gateway/c/sci_getpid.c
scilab/modules/io/sci_gateway/c/sci_getrelativefilename.c
scilab/modules/io/sci_gateway/c/sci_host.c
scilab/modules/io/sci_gateway/c/sci_isdir.c
scilab/modules/io/sci_gateway/c/sci_newest.c
scilab/modules/jvm/sci_gateway/c/sci_javaclasspath.c
scilab/modules/jvm/sci_gateway/c/sci_javalibrarypath.c
scilab/modules/jvm/sci_gateway/c/sci_system_getproperty.c
scilab/modules/jvm/sci_gateway/c/sci_with_embedded_jre.c
scilab/modules/linear_algebra/examples/intcdgemm.c
scilab/modules/linear_algebra/examples/intdgeesx.c
scilab/modules/linear_algebra/examples/intdgemm.c
scilab/modules/linear_algebra/examples/intdgesvd.c
scilab/modules/linear_algebra/examples/intdgetrf.c
scilab/modules/linear_algebra/examples/intdlassq.c
scilab/modules/linear_algebra/examples/intdsyev.c
scilab/modules/linear_algebra/examples/intzgeesx.c
scilab/modules/linear_algebra/examples/intzgemm.c
scilab/modules/linear_algebra/sci_gateway/c/sci_bdiag.c
scilab/modules/localization/sci_gateway/c/sci_addtext.c
scilab/modules/localization/sci_gateway/c/sci_getlanguage.c
scilab/modules/localization/sci_gateway/c/sci_getlanguagealias.c
scilab/modules/localization/sci_gateway/c/sci_getlanguagestable.c
scilab/modules/localization/sci_gateway/c/sci_gettext.c
scilab/modules/localization/sci_gateway/c/sci_removetext.c
scilab/modules/localization/sci_gateway/c/sci_setlanguage.c
scilab/modules/mexlib/examples/interface/f4.c
scilab/modules/mexlib/src/c/mexlib.c
scilab/modules/optimization/src/c/intqld.c
scilab/modules/pvm/sci_gateway/c/sci_pvm_addhosts.c
scilab/modules/pvm/sci_gateway/c/sci_pvm_barrier.c
scilab/modules/pvm/sci_gateway/c/sci_pvm_bcast.c
scilab/modules/pvm/sci_gateway/c/sci_pvm_bufinfo.c
scilab/modules/pvm/sci_gateway/c/sci_pvm_config.c
scilab/modules/pvm/sci_gateway/c/sci_pvm_delhosts.c
scilab/modules/pvm/sci_gateway/c/sci_pvm_error.c
scilab/modules/pvm/sci_gateway/c/sci_pvm_error_mode.c
scilab/modules/pvm/sci_gateway/c/sci_pvm_exit.c
scilab/modules/pvm/sci_gateway/c/sci_pvm_get_timer.c
scilab/modules/pvm/sci_gateway/c/sci_pvm_getinst.c
scilab/modules/pvm/sci_gateway/c/sci_pvm_gettid.c
scilab/modules/pvm/sci_gateway/c/sci_pvm_gsize.c
scilab/modules/pvm/sci_gateway/c/sci_pvm_halt.c
scilab/modules/pvm/sci_gateway/c/sci_pvm_joingroup.c
scilab/modules/pvm/sci_gateway/c/sci_pvm_kill.c
scilab/modules/pvm/sci_gateway/c/sci_pvm_lvgroup.c
scilab/modules/pvm/sci_gateway/c/sci_pvm_mytid.c
scilab/modules/pvm/sci_gateway/c/sci_pvm_parent.c
scilab/modules/pvm/sci_gateway/c/sci_pvm_probe.c
scilab/modules/pvm/sci_gateway/c/sci_pvm_recv.c
scilab/modules/pvm/sci_gateway/c/sci_pvm_recv_var.c
scilab/modules/pvm/sci_gateway/c/sci_pvm_reduce.c
scilab/modules/pvm/sci_gateway/c/sci_pvm_send.c
scilab/modules/pvm/sci_gateway/c/sci_pvm_send_var.c
scilab/modules/pvm/sci_gateway/c/sci_pvm_set_timer.c
scilab/modules/pvm/sci_gateway/c/sci_pvm_spawn.c
scilab/modules/pvm/sci_gateway/c/sci_pvm_spawn_independent.c
scilab/modules/pvm/sci_gateway/c/sci_pvm_start.c
scilab/modules/pvm/sci_gateway/c/sci_pvm_tasks.c
scilab/modules/pvm/sci_gateway/c/sci_pvm_tidtohost.c
scilab/modules/randlib/sci_gateway/c/sci_grand.c
scilab/modules/scicos/sci_gateway/c/intcscicos.c
scilab/modules/scicos/src/c/intconnection.c
scilab/modules/shell/sci_gateway/c/sci_clc.c
scilab/modules/sound/sci_gateway/c/sci_PlaySound.c
scilab/modules/sound/sci_gateway/c/sci_beep.c
scilab/modules/sound/sci_gateway/c/sci_loadwave.c
scilab/modules/sound/sci_gateway/c/sci_savewave.c
scilab/modules/sparse/src/c/mspelm.c
scilab/modules/special_functions/sci_gateway/c/sci_besselh.c
scilab/modules/special_functions/sci_gateway/c/sci_besseli.c
scilab/modules/special_functions/sci_gateway/c/sci_besselj.c
scilab/modules/special_functions/sci_gateway/c/sci_besselk.c
scilab/modules/special_functions/sci_gateway/c/sci_bessely.c
scilab/modules/special_functions/sci_gateway/c/sci_beta.c
scilab/modules/special_functions/sci_gateway/c/sci_legendre.c
scilab/modules/statistics/sci_gateway/c/sci_cdfbet.c
scilab/modules/statistics/sci_gateway/c/sci_cdfbin.c
scilab/modules/statistics/sci_gateway/c/sci_cdfchi.c
scilab/modules/statistics/sci_gateway/c/sci_cdfchn.c
scilab/modules/statistics/sci_gateway/c/sci_cdff.c
scilab/modules/statistics/sci_gateway/c/sci_cdffnc.c
scilab/modules/statistics/sci_gateway/c/sci_cdfgam.c
scilab/modules/statistics/sci_gateway/c/sci_cdfnbn.c
scilab/modules/statistics/sci_gateway/c/sci_cdfnor.c
scilab/modules/statistics/sci_gateway/c/sci_cdfpoi.c
scilab/modules/statistics/sci_gateway/c/sci_cdft.c
scilab/modules/statistics/src/c/CdfBase.c
scilab/modules/string/src/c/strcat-c.c
scilab/modules/string_V2/sci_gateway/c/sci_ascii1.c
scilab/modules/string_V2/sci_gateway/c/sci_code2str1.c
scilab/modules/string_V2/sci_gateway/c/sci_convstr1.c
scilab/modules/string_V2/sci_gateway/c/sci_emptystr1.c
scilab/modules/string_V2/sci_gateway/c/sci_grep1.c
scilab/modules/string_V2/sci_gateway/c/sci_length1.c
scilab/modules/string_V2/sci_gateway/c/sci_part1.c
scilab/modules/string_V2/sci_gateway/c/sci_regexp.c
scilab/modules/string_V2/sci_gateway/c/sci_regexpprivate.c
scilab/modules/string_V2/sci_gateway/c/sci_str2code1.c
scilab/modules/string_V2/sci_gateway/c/sci_strcat1.c
scilab/modules/string_V2/sci_gateway/c/sci_strindex1.c
scilab/modules/string_V2/sci_gateway/c/sci_stripblanks1.c
scilab/modules/string_V2/sci_gateway/c/sci_strsplit1.c
scilab/modules/string_V2/sci_gateway/c/sci_strsubst1.c
scilab/modules/string_V2/sci_gateway/c/sci_tokens1.c
scilab/modules/string_V2/src/c/strcat-c.c
scilab/modules/tclsci/sci_gateway/c/sci_TCL_EvalFile.c
scilab/modules/tclsci/sci_gateway/c/sci_TCL_EvalStr.c
scilab/modules/tclsci/sci_gateway/c/sci_TCL_ExistArray.c
scilab/modules/tclsci/sci_gateway/c/sci_TCL_ExistInterp.c
scilab/modules/tclsci/sci_gateway/c/sci_TCL_ExistVar.c
scilab/modules/tclsci/sci_gateway/c/sci_TCL_GetVar.c
scilab/modules/tclsci/sci_gateway/c/sci_TCL_GetVersion.c
scilab/modules/tclsci/sci_gateway/c/sci_TCL_SetVar.c
scilab/modules/tclsci/sci_gateway/c/sci_TCL_UnsetVar.c
scilab/modules/tclsci/sci_gateway/c/sci_TCL_UpVar.c
scilab/modules/tclsci/sci_gateway/c/sci_TCL_gcf.c
scilab/modules/tclsci/sci_gateway/c/sci_close.c
scilab/modules/tclsci/sci_gateway/c/sci_findobj.c
scilab/modules/tclsci/sci_gateway/c/sci_get.c
scilab/modules/tclsci/sci_gateway/c/sci_set.c
scilab/modules/tclsci/src/c/TCL_Global.c
scilab/modules/tclsci/src/c/TclUiGet.c
scilab/modules/tclsci/src/c/TclUiSet.c
scilab/modules/time/sci_gateway/c/sci_calendar.c
scilab/modules/time/sci_gateway/c/sci_getdate.c
scilab/modules/time/sci_gateway/c/sci_realtime.c
scilab/modules/time/sci_gateway/c/sci_sleep.c
scilab/modules/time/sci_gateway/c/sci_timer.c
scilab/modules/time/sci_gateway/c/sci_xpause.c
scilab/modules/windows_tools/sci_gateway/c/sci_chartooem.c
scilab/modules/windows_tools/sci_gateway/c/sci_consolebox.c
scilab/modules/windows_tools/sci_gateway/c/sci_dos.c
scilab/modules/windows_tools/sci_gateway/c/sci_findfileassociation.c
scilab/modules/windows_tools/sci_gateway/c/sci_mcisendstring.c
scilab/modules/windows_tools/sci_gateway/c/sci_oemtochar.c
scilab/modules/windows_tools/sci_gateway/c/sci_printbox.c
scilab/modules/windows_tools/sci_gateway/c/sci_toprint.c
scilab/modules/windows_tools/sci_gateway/c/sci_winopen.c
scilab/modules/windows_tools/sci_gateway/c/sci_winqueryreg.c
scilab/modules/wintools/sci_gateway/c/interfdde.C
scilab/modules/wintools/sci_gateway/c/intihmcolor.c
scilab/modules/wintools/sci_gateway/c/sci_setlanguagemenu.c
scilab/modules/wintools/sci_gateway/c/sci_toolbar.c