文字列としてのboolean
式があり、特定の方法で分割したいと考えています。次の例を見ると、3 つの分割が必要です: in, out, sig
:
(in == 1'b1) | !out & (sig==1'b0)
おそらくRegEx
分割に最適ですが、境界をどのように定義しますか? たぶん、リテラル トークンが開始または終了するタイミングを追跡するために使用できる、ある種のアルファベットが必要になるかもしれませ&|=()!~
ん。in
out
== 1'b1) | !
文字列としてのboolean
式があり、特定の方法で分割したいと考えています。次の例を見ると、3 つの分割が必要です: in, out, sig
:
(in == 1'b1) | !out & (sig==1'b0)
おそらくRegEx
分割に最適ですが、境界をどのように定義しますか? たぶん、リテラル トークンが開始または終了するタイミングを追跡するために使用できる、ある種のアルファベットが必要になるかもしれませ&|=()!~
ん。in
out
== 1'b1) | !