SkillAgentSearch skills...

STEPswiftcode

exp2swift translator which translates STEP schema files described in ISO 10303-11 STEP EXPRESS language to the Swift programing language.

Install / Use

/learn @tsun7170/STEPswiftcode
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

STEPswiftcode/ exp2swift

exp2swift translator which translates STEP schema files described in ISO 10303-11 STEP EXPRESS language to the Swift programing language.

by Tsutomu Yoshida, Minokamo Japan.

software category: command line tool

how to use: exp2swift <input STEP schema file path>

output: a set of translated STEP-schema swift source files are generated under current working directory.

The environment variable EXPRESS_PATH can be utilized to specify the search paths for the STEP schema files.

overview

Based on the STEPcode / STEP Class Libraries (SCL) by the U.S. National Institute of Standards and Technology (NIST), the exp2swift translates STEP schema files described in ISO 10303-11:1994 EXPRESS language to the Swift programing language. Currently it can only handle a single schema file (the ISO 10303-11:1994 longform schema). The main intention of the development of this translator is to translate ISO 10303-242 (AP242) schema definition into the Swift programing language.

swift STEP code suite

Development environment

  • Xcode version 26.4
  • macOS Tahoe 26.3.1(a)
View on GitHub
GitHub Stars4
CategoryDevelopment
Updated1d ago
Forks0

Languages

C

Security Score

85/100

Audited on Mar 31, 2026

No findings