예제 #1
0
파일: readline.c 프로젝트: hankem/S-Lang
static void readline_noecho_intrinsic (char *prompt)
{
    Slsh_Readline_Type *sri = NULL;
    SLang_MMT_Type *mmt = NULL;

    if (SLang_Num_Function_Args == 2)
    {
        if (NULL == (mmt = pop_sri_type (&sri)))
            return;
    }
    (void) readline_intrinsic_internal (sri, prompt, 1);
    if (mmt != NULL)
        SLang_free_mmt (mmt);
}
예제 #2
0
static void readline_noecho_intrinsic (char *prompt)
{
   SLang_RLine_Info_Type *rli = NULL;
   SLang_MMT_Type *mmt = NULL;

   if (SLang_Num_Function_Args == 2)
     {
	if (NULL == (mmt = pop_rli_type (&rli)))
	  return;
     }
   (void) readline_intrinsic_internal (rli, prompt, 1);
   if (mmt != NULL)
     SLang_free_mmt (mmt);
}