-module(acrostic@helper). -compile([no_auto_import, nowarn_unused_vars, nowarn_unused_function, nowarn_nomatch]). -export([cmd/1, lsr/2, lsl/2]). -file("/Users/windy/study/gleam/acrostic/src/acrostic/helper.gleam", 20). -spec cmd(binary()) -> binary(). cmd(Command) -> os:cmd(unicode:characters_to_list(Command)). -file("/Users/windy/study/gleam/acrostic/src/acrostic/helper.gleam", 8). -spec lsr(integer(), integer()) -> integer(). lsr(N, Bits) -> erlang:'bsr'(erlang:'band'(N, 16#FFFFFFFFFFFFFFFF), Bits). -file("/Users/windy/study/gleam/acrostic/src/acrostic/helper.gleam", 13). -spec lsl(integer(), integer()) -> integer(). lsl(N, Bits) -> erlang:'bsl'(erlang:'band'(N, 16#FFFFFFFFFFFFFFFF), Bits).