stackmodule_stack_impl.erl

来自「OTP是开放电信平台的简称」· ERL 代码 · 共 26 行

ERL
26
字号
%% StackModule_Stack_impl example file.-module('StackModule_Stack_impl').-include_lib("orber/include/corba.hrl").-include("StackModule.hrl").-export([pop/1, push/2, empty/1, init/1, terminate/2]).init(_Env) ->    {ok, []}.terminate(_From, _Reason) ->    ok.push(Stack, Val)  ->    {reply, ok, [Val | Stack]}.pop([Val | Stack]) ->    {reply, Val, Stack};pop([]) ->    corba:raise(#'StackModule_EmptyStack'{}).empty(_) ->    {reply, ok, []}.

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?