---
title: 其他使用场景
description: "**表1 KSL_ASN1其它使用场景**"
url: https://www.hikunpeng.com/document/detail/zh/kunpengboostkithistory/240RC2/accel/kunpengaccel_ksl_16_0159.html
sourcePath: /source/zh/kunpengboostkithistory/240RC2/accel/kunpengaccel_ksl_16_0159.html
indexId: ab52eef8b2015f3f81908387e66e1f4c2b97a8417a4def8985edadbcde5b0c2b76
---
# 其他使用场景


**表1 KSL_ASN1其它使用场景**

| ASN1其它使用场景 | 是否支持 | 示例 | 备注 |
| --- | --- | --- | --- |
| 赋值操作 | 支持 | MyType ::= INTEGER MyValue MyType ::= 10 | \- |
| 别名 | 支持 | MyInt1 ::= INTEGER(0..128) MyInt2 ::= MyInt1 MyInt3 ::= MyInt2 | \- |
| IMPORTS | 支持 | \-\- 定义一个模块A A DEFINITIONS::=BEGIN MyType ::= INTEGER END \-\- 定义一个模块B，引入了模块A的MyType B DEFINITIONS ::= BEGIN IMPORTS MyType FROM A; MyOtherType ::= MyType END | 不支持EXPORTS，默认导出所有类型。 |
| 递归定义 | 不支持 | RecursiveSeq ::= SEQUENCE {data INTEGER(0..128), next RecursiveSeq} | \- |
| 环形引用 | 不支持 | CircularSequence1 ::= SEQUENCE {name OCTET STRING, cs2 CircularSequence2 OPTIONAL} CircularSequence2 ::= SEQUENCE {cs 1 CircularSequence1} | \- |
