Naming fixes

This commit is contained in:
Michal Moskal 2016-04-02 20:35:22 -07:00
parent 9b68519aff
commit 4e23553824
3 changed files with 7 additions and 23 deletions

View File

@ -72,7 +72,7 @@ namespace BooleanMethods {
bool bang(bool v) { return !v; } bool bang(bool v) { return !v; }
} }
namespace String { namespace String_ {
/** /**
* Make a string from the given ASCII character code. * Make a string from the given ASCII character code.
*/ */
@ -129,7 +129,7 @@ namespace NumberImpl {
int mod(int x, int y) { return x % y; } int mod(int x, int y) { return x % y; }
} }
namespace Math { namespace Math_ {
/** /**
* Returns the value of a base expression taken to a specified power. * Returns the value of a base expression taken to a specified power.
* @param x The base value of the expression. * @param x The base value of the expression.
@ -226,22 +226,6 @@ namespace kindscript {
void *ptrOfLiteral(int offset); void *ptrOfLiteral(int offset);
} }
namespace RecordImpl {
//%
RefRecord* mk(int reflen, int totallen)
{
check(0 <= reflen && reflen <= totallen, ERR_SIZE, 1);
check(reflen <= totallen && totallen <= 255, ERR_SIZE, 2);
void *ptr = ::operator new(sizeof(RefRecord) + totallen * sizeof(uint32_t));
RefRecord *r = new (ptr) RefRecord();
r->len = totallen;
r->reflen = reflen;
memset(r->fields, 0, r->len * sizeof(uint32_t));
return r;
}
}
namespace ksrt { namespace ksrt {
//% //%
uint32_t ldloc(RefLocal *r) { uint32_t ldloc(RefLocal *r) {

View File

@ -86,7 +86,7 @@ interface String {
* Converts A string to an integer. * Converts A string to an integer.
* @param s A string to convert into a number. * @param s A string to convert into a number.
*/ */
//% shim=String::toNumber //% shim=String_::toNumber
declare function parseInt(s: string): number; declare function parseInt(s: string): number;
interface Object {} interface Object {}

View File

@ -48,7 +48,7 @@ declare namespace String {
/** /**
* Make a string from the given ASCII character code. * Make a string from the given ASCII character code.
*/ */
//% shim=String::fromCharCode //% shim=String_::fromCharCode
function fromCharCode(code: number): string; function fromCharCode(code: number): string;
} }
@ -67,20 +67,20 @@ declare namespace Math {
* @param x The base value of the expression. * @param x The base value of the expression.
* @param y The exponent value of the expression. * @param y The exponent value of the expression.
*/ */
//% shim=Math::pow //% shim=Math_::pow
function pow(x: number, y: number): number; function pow(x: number, y: number): number;
/** /**
* Returns a pseudorandom number between 0 and `max`. * Returns a pseudorandom number between 0 and `max`.
*/ */
//% shim=Math::random //% shim=Math_::random
function random(max: number): number; function random(max: number): number;
/** /**
* Returns the square root of a number. * Returns the square root of a number.
* @param x A numeric expression. * @param x A numeric expression.
*/ */
//% shim=Math::sqrt //% shim=Math_::sqrt
function sqrt(x: number): number; function sqrt(x: number): number;
} }